摘要:
cf 483C 第一个数设为a[1]=1,后一个数a[2]=a[1]+k,a[3]=a[2]-(k-1),a[4]=a[3]+(k-2),依次构造下去,剩下的数让他们按从小到大依个排下去,不会增加distinct elements的个数 #include <bits/stdc++.h> #defin 阅读全文
摘要:
A水题 B 只要正着数具备1~i区间的数,倒着数具备1~n-i+1区间的数,同时分别记录一下有没有数字重复情况,若都满足这些条件就说明有答案。 #include <bits/stdc++.h> #define mp make_pair using namespace std; typedef lon 阅读全文