1. 程式人生 > 實用技巧 >5.4問題 D: 小y的遊戲

5.4問題 D: 小y的遊戲

問題 D: 小y的遊戲
時間限制: 1 Sec 記憶體限制: 128 MB
[提交] [狀態]
題目描述
追尋只是因為無法抓獲,想要觸碰,只是因為知道自己觸碰不到

課間,小X,小Y,小Z在玩一種數字跳躍遊戲。它們在一個神奇的數串上,就類似於一個數軸,每一個人佔一個彼此不同的整數。每一次移動,其中每個人可以選擇跳到其它兩人之間,完成它的救贖,但要求滿足沒有任何兩個人在同一個位置,否則就不符合遊戲規則了。
但是它們玩的非常快樂呀,想要儘可能多的跳呀!所以就請泥萌幫助它們儘可能多地跳。

輸入
輸入包括三個整數A,B,C(0 < A < B < C < 100),表示三人的初始位置。
輸出
輸出ta們能夠跳躍的最多次數。

樣例輸入 Copy
【樣例】
2 3 5
【樣例】
3 5 9
樣例輸出 Copy
【樣例】
1
【樣例】
3
提示
提示:滿足A<B<C
對於10%的資料滿足0<A<B<C<10
對於30%的資料滿足0<A<B<C<20
另外10%的資料滿足C-B=B-A
另外20%的資料滿足C-B<=10B-A<=10
對於100%的資料滿足0<A<B<C<100

#include<iostream>
#include<cstring>
#include<cmath>

using namespace std;

int a,b,c;

int main(){
	cin>>a>>b>>c;
	
	int x,y;
	x=abs(a-b)-1;
	y=abs(b-c)-1;
	
	cout<<max(x,y);
	
	return 0;                                                                                                                                                                                                                                                                                                                                                                        
}