码迷,mamicode.com
首页 > 其他好文 > 详细

读入输出优化模板

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

标签:return   ==   etc   turn   blog   img   调用   ++   show   

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

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

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

读入输出优化模板

标签:return   ==   etc   turn   blog   img   调用   ++   show   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!