搜索结果
查询Tags标签: a23,共有 4条记录-
【算法】快速幂
a23=a16 * a^4 * a^2 * a^1 res=a^1 res*=a^2 res*=a^4 res*=a^16 ... #include<bits/stdc++.h> #define ll long long using namespace std; int main(){ll a,b,p,res=1;cin>>a>>b>>p;while(b){if(b&1)res=res*a%p;//当前位是1a=a*a%p;//使…
2021/12/26 9:07:34 人评论 次浏览 -
【算法】快速幂
a23=a16 * a^4 * a^2 * a^1 res=a^1 res*=a^2 res*=a^4 res*=a^16 ... #include<bits/stdc++.h> #define ll long long using namespace std; int main(){ll a,b,p,res=1;cin>>a>>b>>p;while(b){if(b&1)res=res*a%p;//当前位是1a=a*a%p;//使…
2021/12/26 9:07:34 人评论 次浏览 -
codeforces赛后总结——1556D. Take a Guess
题目见:Problem - D - Codeforces 有点意思的交互题,核心是(a+b)=(a&b)+(a|b)。 对(a1+ai)进行排序即可得到(a1+ans)。 再求一下a1的值就可以。#include <bits/stdc++.h> #define N 10010 using namespace std; int n,k,tmp1,tmp2; int a1,a1_plus[N],a23; in…
2021/9/13 23:10:00 人评论 次浏览 -
codeforces赛后总结——1556D. Take a Guess
题目见:Problem - D - Codeforces 有点意思的交互题,核心是(a+b)=(a&b)+(a|b)。 对(a1+ai)进行排序即可得到(a1+ans)。 再求一下a1的值就可以。#include <bits/stdc++.h> #define N 10010 using namespace std; int n,k,tmp1,tmp2; int a1,a1_plus[N],a23; in…
2021/9/13 23:10:00 人评论 次浏览