博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于输入输出及编译优化 模板代码
阅读量:6849 次
发布时间:2019-06-26

本文共 661 字,大约阅读时间需要 2 分钟。

#define pro __attribute__((optimize("-Os")))char cha[90000000],*ptr=cha;char chout[10000000],*pout=chout;pro inline void read(int &x) {     bool flag = 0;register char c;     while((c=getchar())>'9'||c<'0')       if(c == '-') flag = 1;     x = c-'0';     while((c=getchar())<='9'&&c>='0')      x = ((x<<1)+(x<<3))+c-'0';     if(flag) x = -x;  }pro inline void out(int x) {    if(!x)*pout++='0';    int p=0;char buf[10];    while(x) buf[++p]=x%10+'0',x/=10;    while(p) *pout++=buf[p--];    *pout++='\n';}int main(){    fread(ptr,1,90000000,stdin);    x=read();    out(x);    fwrite(chout,1,pout-chout,stdout);}

 

转载于:https://www.cnblogs.com/shenben/p/6369521.html

你可能感兴趣的文章
学习小结(二) —— 基础数据结构
查看>>
20145222《信息安全系统设计基础》第六周学习总结(1)
查看>>
操作系统
查看>>
redis make test报错 Test replication partial resync: ok psync
查看>>
Mongodb 笔记01 MongoDB 简介、MongoDB基础知识、启动和停止MongoDB
查看>>
Java List<String>为空判断
查看>>
解析/etc/login.defs 配置文件
查看>>
vsftp配置文件详解
查看>>
mariadb是替代MySQL的好方式
查看>>
nginx的pass_proxy遇到的坑
查看>>
ASP.NET前后端分离框架
查看>>
web页面加载、解析、渲染过程
查看>>
BigDecimal除法
查看>>
PetaPoco源代码学习--0.目录贴
查看>>
RT-SA-2019-007 Code Execution via Insecure Shell Functiongetopt_simple
查看>>
查看MySQL数据的连接
查看>>
归并排序(Merge Sort)
查看>>
淘宝数据产品技术架构
查看>>
[原]C#制作WinForm控件
查看>>
Trie非指针版
查看>>