摘要:
C. Mere Array 大意:给定一个序列,你可以交换两个数,要求这两个数的gcd等于整个序列的最小值。问是否可以让序列单调不下降 显然,想要交换两个数a,b,我们可以让a与最小元素交换,再让b与最小元素交换,再让a与最小元素交换。因此,一个数能否自由移动,就看它与最小元素的gcd是否等于最小元 阅读全文
摘要:
D. Omkar and Bed Wars 大意:n个人站成一个圈,i的右边是i+1,n的右边是1。他们初始有一个朝向(朝左/右)。每次操作可以让一个人转向(左变右或相反)。要求不出现连续三个朝左或连续三个朝右的人,求最小操作数 拿到题容易想到贪心。当时我仔细思考了亿年,觉得写起来麻烦得一批,于是投 阅读全文
摘要:
又水了4道题 A. Three Indices 感觉乱搞吧 #include <bits/stdc++.h> using namespace std; #define repeat(i,a,b) for(int i=(a),_=(b);i<_;i++) #define repeat_back(i,a 阅读全文
摘要:
又一次测评姬事故现场 A. Omkar and Completion 就。。全1挺好的 #include <bits/stdc++.h> using namespace std; #define repeat(i,a,b) for(int i=(a),_=(b);i<_;i++) #define r 阅读全文