1. 程式人生 > >Problem D: 武功祕籍

Problem D: 武功祕籍

Problem D: 武功祕籍

Time Limit: 1 Sec  Memory Limit: 128 MB

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,c;
	while(scanf("%d %d",&a,&b)!=EOF)
	{
		c=b/2-a/2+1;
		printf("%d\n",c);
	}
	return 0;
}

程式設計軟體及學習視訊下載:點選開啟連結