关于CSP T2,这能水过 40 分 就 离 谱
  • 板块灌水区
  • 楼主asdfo123
  • 当前回复11
  • 已保存回复11
  • 发布时间2020/11/16 14:43
  • 上次更新2023/11/5 07:56:40
查看原帖
关于CSP T2,这能水过 40 分 就 离 谱
272945
asdfo123楼主2020/11/16 14:43

RT,附上评测记录

T2

#include<cstdio>
#include<cstring>
#include<iostream>
#include<algorithm>
using namespace std;
#define int long long
inline int read(){
int x=0,f=1;
char ch=getchar();
while(ch>'9'||ch<'0'){
if(ch=='-') f=-1;
ch=getchar();
}
while(ch>='0'&&ch<='9'){
x=(x<<1)+(x<<3)+(ch^48);
ch=getchar();
}
return x*f;
}

int qpow(int a,int b){
int ret=1;
while(b){
if(b&1)  ret=ret*a;
a=a*a;
b=b/2;
}
return ret;
}

const int maxn=1e6+7;
int n,m,k,c,a[maxn],p[maxn],q[maxn],num;
signed main(){
n=read(),m=read(),c=read(),k=read();
for(int i=1;i<=n;i++){
 a[i]=read();
 }
 for(int i=1;i<=m;i++){
 p[i]=read(),q[i]=read();
 }
 num=qpow(2,k)-1;
 
 printf("%lld",num+1-n);
 
 


return 0;
}

快速幂 之后 -n

看到队友这么写震惊了。。。

2020/11/16 14:43
加载中...