摘要:
题目 题解 #include<bits/stdc++.h> using namespace std; typedef long long ll; ll n,k,m,p; ll pw(ll x,ll y){ ll z=1; for (;y;y>>=1,x=x*x%p) if (y&1) z=z*x%p 阅读全文
摘要:
题目 #Solution 根据裴蜀定理可得:容量为 v 1 , v 2 , . . . . . v k v1,v2,.....vk v1,v2,.....vk的 k k k个瓶子所能倒出的最小值为 g c d ( v 1 , v 2 , . . . , v k ) gcd(v1,v2,...,vk) 阅读全文
摘要:
题目 Solution 因为我们只关心相对大小,所以数字可以转为1,-1,0。要求覆盖b位置的总和为0的连续子序列数量 Code #include<bits/stdc++.h> using namespace std; typedef long long ll; int n,a,b,i,s,ri,s 阅读全文