#18193: 如何加速


rexwu1104@gmail.com (黑雪公主 Black Lotus)

學校 : 新北市私立南山高級中學
編號 : 93041
來源 : [49.216.131.103]
最後登入時間 :
2024-06-06 19:28:43
d336. 一即是全、全即是一 | From: [36.225.25.13] | 發表日期 : 2019-06-25 21:21

#import <ios>
longint Input(){
char cha;
longint x=0;
while((cha=getchar_unlocked()))if(cha!=' '&&cha!='\n')break;
x=cha-48;
while((cha=getchar_unlocked())){
if(cha==' '||cha=='\n')break;
x=x*2+cha-48, x-=3*(x>=3);
}
return x;
}
int main()
{
int a;
while(scanf("%d",&a)!=EOF){
long b;
for(;a;a--){
b=Input();
if(b) printf("No\n");
else printf("Yes\n");
}
}
}
 
#18194: Re:如何加速


ufve0704 (爬 我爬 我爬爬爬 有排行榜這種東西就是要爬 爬過我上面的那...)

學校 : 臺北市私立延平高級中學
編號 : 83268
來源 : [203.72.178.1]
最後登入時間 :
2023-10-30 13:02:50
d336. 一即是全、全即是一 | From: [114.42.216.17] | 發表日期 : 2019-06-25 22:14

#import
longint Input(){
char cha;
longint x=0;
while((cha=getchar_unlocked()))if(cha!=' '&&cha!='\n')break;
x=cha-48;
while((cha=getchar_unlocked())){
if(cha==' '||cha=='\n')break;
x=x*2+cha-48, x-=3*(x>=3);
}
return x;
}
int main()
{
int a;
while(scanf("%d",&a)!=EOF){
long b;
for(;a;a--){
b=Input();
if(b) printf("No\n");
else printf("Yes\n");
}
}
}

很多地方

比如printf-->puts

getchar_unlocked替換掉

我的:

 

AC (50ms, 228KB)
 
ZeroJudge Forum