首页 > 其他 > 详细

读入输出优化模板

时间:2017-08-22 22:22:23      阅读:202      评论:0      收藏:0      [点我收藏+]

因为是直接调用系统底层所以速度会很快...

技术分享
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 }
输出

 听说比赛的时候花个几分钟打个读入输出优化模板能够解决因为常数而退役的事情哟!( ?▽?)/ 

读入输出优化模板

原文:http://www.cnblogs.com/Lanly/p/7413635.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!