摘要: 题目大意: 给定一个n*m的矩阵 可以更改任意一个位置的值 也可以选择一整列全部往上移动一位,最上方的数移动到最下方 问最少操作多少次可以把这个矩阵移动成 1 2 3 ... m m+1 m+2 m+3 ... 2m ... (n-1)m+1 (n-1)m+2 (n-1)m+3 ... nm 解题思 阅读全文
posted @ 2020-01-23 14:55 StelaYuri 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 每次都会往你的数列里加一个值,你可以任意加减这个值若干次(但是只能加x或者减x) 然后问最小的不属于这个数列的非负整数是什么 你需要进行的操作是,让这个最小的不属于这个数列的非负整数最大 每次加一个值并且询问一遍 解题思路: 易得到,每一次输出的答案在进行完题目的贪心后会呈现上升趋势,且 阅读全文
posted @ 2020-01-23 00:41 StelaYuri 阅读(526) 评论(2) 推荐(1) 编辑
摘要: 题目大意: 给定一个n,问是否存在3个互不相同的,大于等于2的整数,满足a*b*c=n 解题思路: 可以把abc其中任意两个看作一个整体,例如a*b=d,那么可以发现d*c=n 所以d和c是n的因子 易得a和b也是n的因子 所以可以往n的因子这方面去考虑 题目就变成,是否存在3个不互相同的且大于等于 阅读全文
posted @ 2020-01-23 00:23 StelaYuri 阅读(380) 评论(0) 推荐(1) 编辑
摘要: 题目大意: 机器人从(0,0)开始,他只能往上'U'或者往右'R'走 坐标系中有着很多包裹,分别在一些点上 机器人需要走过去把这些包裹全部收集起来 问能不能做到 如果能,再输出移动方式,相同移动方式输出字典序最小的方案 解题思路: pair或者结构体排序,x与y的优先级任意,因为下一个包裹必定在当前 阅读全文
posted @ 2020-01-23 00:12 StelaYuri 阅读(250) 评论(0) 推荐(0) 编辑