

Time Limit: 2 sec / Memory Limit: 256 MB
配点 : 100 点
問題文
猫と犬が合わせて A + B 匹います. このうち A 匹は猫であることがわかっていますが,残りの B 匹は猫と犬のどちらであるかわかっていません.
この A + B 匹の中に,猫がちょうど X 匹いるということはありうるかどうか判定してください.
制約
- 1 \leq A \leq 100
- 1 \leq B \leq 100
- 1 \leq X \leq 200
- 入力はすべて整数
入力
入力は以下の形式で標準入力から与えられる。
A B X
出力
猫がちょうど X 匹いるということがありうるならば YES
を,ありえないならば NO
を出力せよ.
入力例 1
3 5 4
出力例 1
YES
B = 5 匹のうち,猫が 1 匹,犬が 4 匹であれば,猫の数は合計で X = 4 匹になります.
入力例 2
2 2 6
出力例 2
NO
B = 2 匹すべてが猫であっても,猫の数の合計は X = 6 匹に足りません.
入力例 3
5 3 2
出力例 3
NO
B = 3 匹すべてが犬であっても,猫の数の合計は X = 2 匹より多くなってしまいます.
Score : 100 points
Problem Statement
There are a total of A + B cats and dogs. Among them, A are known to be cats, but the remaining B are not known to be either cats or dogs.
Determine if it is possible that there are exactly X cats among these A + B animals.
Constraints
- 1 \leq A \leq 100
- 1 \leq B \leq 100
- 1 \leq X \leq 200
- All values in input are integers.
Input
Input is given from Standard Input in the following format:
A B X
Output
If it is possible that there are exactly X cats, print YES
; if it is impossible, print NO
.
Sample Input 1
3 5 4
Sample Output 1
YES
If there are one cat and four dogs among the B = 5 animals, there are X = 4 cats in total.
Sample Input 2
2 2 6
Sample Output 2
NO
Even if all of the B = 2 animals are cats, there are less than X = 6 cats in total.
Sample Input 3
5 3 2
Sample Output 3
NO
Even if all of the B = 3 animals are dogs, there are more than X = 2 cats in total.