Problem H: 武功秘籍
2016-05-06 21:51
274 查看
Problem H: 武功秘籍
Description
小明到X山洞探险,捡到一本有破损的武功秘籍(2000多页!当然是伪造的)。他注意到:书的第10页和第11页在同一张纸上,但第11页和第12页不在同一张纸上 。
小明只想练习该书的第a页到第b页的武功,又不想带着整本书。请问他至少要撕下多少张纸带走?
Input
有多组测试实例,输入小明想要练习的起始页a和末尾页b。(a<b)Output
输出小明最少要带走的纸张,每行对应一个输出结果。Sample Input
81 92
Sample Output
7
HINT
没有缺页。聪明的你能只用加减乘除做吗?(不用函数,不用判断if、else,不用循环)代码实现:
#include<stdio.h> int main() { int a,b,x; while(scanf("%d %d",&a,&b)!=EOF) { x=((b-(b%2))-(a-(a%2)))/2+1; printf("%d\n",x); } return 0; }
相关文章推荐
- 机器学习中有监督学习——回归
- Netty那点事: 概述, Netty中的buffer, Channel与Pipeline
- android开发 模拟应用程序因为内存过低被杀掉的小技巧
- More Effective C++----(24)理解虚拟函数、多继承、虚继承和RTTI所需的代价
- mysql 命令
- Netty那点事: 概述, Netty中的buffer, Channel与Pipeline
- KMP专题
- bzoj3747 [POI2015]Kinoman
- Hadoop1.1.2伪分布式安装
- GPLT-L1-6. 连续因子
- 内存管理---页表机制1
- IT痴汉的工作现状45-我掉入了陷阱
- Problem G: 黑豆传说
- 一起来写索引器吧o(∩_∩)o
- 笔记六:基于数组的栈的实现
- 69 个经典 Spring 面试题和答案
- maven 自动发布到私服
- 软考信息系统监理师:2016年5月6日作业
- MATLAB min mean函数
- 手机知识