讀入輸出優化模板
阿新 • • 發佈:2017-08-22
log pan 直接 turn 系統底層 分鐘 none getchar spa
因為是直接調用系統底層所以速度會很快...
1 long long read(){ 2 long long x=0,w=1; 3 char c=0; 4 for (c=getchar();c<‘0‘||c>‘9‘;c=getchar()) {if (c==‘-‘) w=-1;} 5 for (;c>=‘0‘&&c<=‘9‘;c=getchar()) x=(x<<3)+(x<<1)+c-‘0‘; 6 return x*w; 7 }讀入
1 void write(long輸出long x){ 2 if (!x) putchar(‘0‘);else{ 3 char s[100]; 4 int i,j=0; 5 for (;x>0;x/=10) s[j++]=x%10; 6 for (i=j-1;i>=0;i--) putchar(s[i]+48); 7 } 8 putchar(‘\n‘); 9 }
聽說比賽的時候花個幾分鐘打個讀入輸出優化模板能夠解決因為常數而退役的事情喲!( ?▽?)/
讀入輸出優化模板