/ Vijos / 题库 /

外星人计数

外星人计数

走棋子[1]

时间限制:1秒  内存限制:256M


【题目描述】

  外星人有一种独特的计数方法:一个外星人数字包含 \(M\) 位,可以使用的数字符号为:\(1,2,…,N\),且各位数字互不相同,其中有一个特别 \(M\) 位外星人数作为基准数(相当于人类的0),该基准数之前的为负数,之后的为正数。

  比如 \(N=3,M=2\),且基准数为 21,则下表展示了外星的计数与人类数字的对应情况:
说明
  现在给出 \(M\) 和 \(N\),以及外星人的基准数,请你求出人类的数字 \(X\) 对应的外星人的计数是多少?

【输入格式】

  第一行是 \(M\) 和 \(N\)。
  第二行时外星人的基准数。
  第三行时一个整数 \(X\)。

【输出格式】

  若存在于人类数字 \(X\) 对应的外星人计数,则输出,否则输出 No。

【输入输出样例1】

 Input

4 5
2 3 1 4
3

 Output

2 3 4 5

【输入输出样例2】

 Input

4 5
2 3 1 5
-2

 Output

2 1 5 4

【输入输出样例3】

 Input

3 5
5 4 3
3

 Output

No

【数据限制】

  对于 \(30\%\) 的数据,\(1≤M≤N≤15,|X|≤1000\)。
  对于 \(60\%\) 的数据,\(1≤M≤N≤50,|X|≤10000\)。
  对于 \(100\%\) 的数据,\(1≤M≤N≤10000,|X|≤100000\)。

【来源】

  Mr.he

信息

ID
2998
难度
9
分类
搜索 | 枚举 点击显示
标签
(无)
递交数
2
已通过
1
通过率
50%
被复制
1
上传者