1. 请同学们认真做题,本系统提供查重服务。
  2. 账号或者题目有问题,可以联系任课老师或者发邮件至real251024@163.com
  3. vscode下载地址:https://code.visualstudio.com/
  4. codeblocks下载地址:http://vlab.csu.edu.cn/oj/download/codeblocks-setup.exe
  5. DevC++下载地址:http://vlab.csu.edu.cn/oj/download/DevC_Setup.exe
Problem1861--数组越界(20分)

1861: 数组越界(20分)

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MB

Description

在C语言中,数组是一种常用的数据结构,它可以存储一系列相同类型的数据。数组中的每个元素都有一个下标(或索引),如果定义一个有N个元素的数组,则其下标最小值为 0,最大值为N-1。当你尝试通过下标访问数组的某个元素,而这个下标超出了要求的范围时,就会发生数组越界。 现有一些给定的下标范围和数组声明时定义的元素个数,小南想让你编写一个程序,帮助他判定哪些会发生数组越界。

Input

多个样例。每个样例输入一行形式为“x~y,n”的数据,x~y表示数组元素下标的取值范围,最小为x,最大为y,满足-10000≤x≤y≤10000;n(1≤n≤20000)为数组声明时定义的长度,表示数组中的元素个数。

Output

对每个样例的数据进行判断,如果发生数组越界则输出Yes,如果不会发生数组越界则输出No。每个样例输出结果占一行。

Sample Input Copy

0~9,10
1~8,10
-1~8,10
1~800,800

Sample Output Copy

No
No
Yes
Yes

HINT

Source/Category