超有意思的小学编程题
2014-04-04 19:39
190 查看
由于小学生所拥有的计算方法有限
(他不会用函数,数组,循环,判断等一系列复杂语法结构)
他注意到:书的第10页和第11页在同一张纸上,但第11页和第12页不在同一张纸上 。
小明只想练习该书的第a页到第b页的武功,又不想带着整本书。请问他至少要撕下多少张纸带走?
View Code
聪明得小学同学们,你们有什么更好的方法吗?
(他不会用函数,数组,循环,判断等一系列复杂语法结构)
Problem E: 武功秘籍
Time Limit: 1 Sec Memory Limit: 128 MBDescription
小明到X山洞探险,捡到一本有破损的武功秘籍(2000多页!当然是伪造的)。他注意到:书的第10页和第11页在同一张纸上,但第11页和第12页不在同一张纸上 。
小明只想练习该书的第a页到第b页的武功,又不想带着整本书。请问他至少要撕下多少张纸带走?
Input
有多组测试实例,输入小明想要练习的起始页a和末尾页b。(a<b)Output
输出小明最少要带走的纸张,每行对应一个输出结果。Sample Input
81 92
Sample Output
7 有一个小学生做出来了:
#include <iostream> #include <stdio.h> using namespace std; int main() { int a,b; while(scanf("%d%d",&a,&b)!=EOF) { int c=b/2-a/2+1; printf("%d\n",c); } return 0; }
View Code
聪明得小学同学们,你们有什么更好的方法吗?
相关文章推荐
- 关闭MyEclipse的Quick Update
- Spring MVC的中如何使用AOP拦截到@控制器?
- C#操作并口
- Qt,Qt/E,Qtopia Core, Qtopia之间的区别和联系
- JAVA中if多分支和switch的优劣性。
- Java正则表达式教程
- C#实现并口输出输入高低电位
- 常用的Java库、框架和工具清单
- zendStudio 颜色配置
- python if 多条件和获取字符串长度方法
- 每天学一点c++:#if #ifdef #ifndef #elif #else #endif的用法
- eclipse web项目 设置路径
- python string与list互转
- C#并口操作
- windows防火墙无法更改某些设置,错误代码0x80070422解决方法
- c#字符串驻留机制
- C++ UTF8 UrlEncode(宽字符)
- WRT 下 C++ wstring, string, String^ 互转
- ASP.NET MVC 异常处理
- 几种常用编程语言的编程思想和方法 转