高效的输入函数 --- 适用于ACM竞赛里输入数据特别多的情况
2015-11-18 19:34
288 查看
inline bool read(int &num) //整数输入 { char in; in=getchar(); if(in==EOF) return false; while(in<'0'||in>'9') in=getchar(); num=in-'0'; while(in=getchar(),in>='0'&&in<='9') //处理大于等于两位数情况 { num*=10,num+=in-'0'; } return true; }
相关文章推荐
- DB2中的SMS和DMS
- 【JSON】parse()和stringfy()方法
- 使用httperrequest,模拟发送及接收Json请求
- codeforces #331 D. Wilbur and Trees (dp)
- 欢迎使用CSDN-markdown编辑器
- 解决python文件转换为exe时乱码问题
- 可以复制的label
- DCMTK:带有多张图片的dcm文件转成多张QImage与多张图片添加到一个dcm文件
- menu中xml中设置item
- Apache-Tika解析HTML文档
- 选择成为质数
- ExtJS4.2学习(三)Grid表格(转)
- 【经典】关于C语言内存移动函数的写法详解
- PAT 1003. Emergency (25)
- 抽象工厂+反射+依赖注入 实现对数据访问层和业务逻辑层的优化
- 第十周项目6 二叉树b中值为x的层数
- Etxjs
- 计算字符长度
- CANopen通信设备
- SQL基础知识2