首页 > 其他分享 >AGC010 记录

AGC010 记录

时间:2022-09-01 20:57:00浏览次数:59  
标签:箱子 AGC010 题意 记录 编号 数组 移除

A.Addition

题意

给定一个\(n\)个整数的数组\(A\),每次可以删去一对奇偶性相同的\(A_i,A_j\),再添加一项\(A_i+A_j\)。

判断是否能够通过若干次操作后使得数组只剩下一项。

B.Boxes

题意

有\(n\)个箱子围成一圈,第\(i\)个箱子有\(A_i\)个石头。

每次可以选择箱子,箱子的编号为 \(i\),然后对于每个 \(j \in [1,N]\),将第 \((i+j)\) 个箱子移除 \(j\) 个石头。

其中编号为 \(n+k\) 的箱子,视为编号为 \(k\) 的箱子。

如果箱子中石头的个数不足移除的个数,那么就不能进行这个操作。

题解

题目要求判断这个数组是否能是若干个循环的 \([1,n]\) 的数组相加而成的。

标签:箱子,AGC010,题意,记录,编号,数组,移除
From: https://www.cnblogs.com/ayersz/p/16647730.html

相关文章

  • 见过的python算法面试题记录(持续记录···)
     以上代码的输出是[6,6,6,6](而不是[0,2,4,6])。这个的原因是Python的闭包的后期绑定导致的latebinding,这意味着在闭包中的变量是在内部函数被调用的时候被......
  • 日常开发记录-elementUI 文件上传假删除,防止删除文件后后悔的操作,无需调用后端删除文
    此篇博客关键是记录这种假删除的思想,后端给的删除接口也不一定非要用。。。上传文件假删除:<template><div><el-uploadclass="upload-demo"ac......
  • pg的函数使用记录
    string_agg函数能将结果集某个字段的所有行连接成字符串,并以delimiter(分隔符)分隔SELECTc1,string_agg(c2,',')FROMtablearray_agg函数和string_agg 函数类似,最......
  • 第 1 周的日志记录
    第1周的日志记录一个全新的世界学习了编码的基本技能。不要怀疑公式。只是记住并接受它。开发人员无法记住所有功能。因此,从其他脚本复制和粘贴。这意味着您必须使......
  • linux docker安装RabbitMQ记录
    1.使用docker查询rabbitmq的镜像dockersearchrabbitmq 2.安装镜像安装name为rabbitmq的这里是直接安装最新的,如果需要安装其他版本在rabbitmq后面跟上版本号即可dock......
  • 关于docker-环境部署及拉取镜像创建容器的过程记录
    背景:因安全部门要求对特定几台应用主机的进行漏洞及脆弱性扫描,使用的工具需要基于docker环境,即他们提供镜像,让我们创建成容器,于是将整个环境安装及创建docker容器的过程记......
  • Unity踩坑记录(持续更新)
    1.利用UsePass可以帮助投影pass合批。相同网格、不同材质、不同shader,只要这些shader使用UsePass引用了同一个pass,并且材质的属性和宏都一样,那么这些物体的投影pass就可以......
  • 【随手记录】docker load报错: invalid diffID for layer
    最近在给项目上的服务器导入镜像时候报错invaliddiffIDforlayer7:expected"sha256:5a0729f86ba",got"sha256:85f22dd9"原因是因为一些外在原因改变了镜像的......
  • andv table row-selection的bug记录
    antdv版本:^3.2.9下面全部代码<template><div><divstyle="margin-bottom:16px"><a-buttontype="primary":disabled="!hasSelected":loading="loadin......
  • 将日志按小时分割文件记录
    如果存在多个%d,则需要在不是作为分割时间的里面加上aux<springPropertyscope="context"name="appLogPath"source="appLogPath"defaultValue="/data/backup"/>......