Problem2782--悲伤的数 *

2782: 悲伤的数 *

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 116  Solved: 96
[Status] [Submit] [Creator:]

Description

如果一个数的最高位上的数字的立方等于其它各位上的数字的平方和,则我们称这个数是”悲伤的数”。  

比如:  
- 222 是一个悲伤的数,因为 2^3 = 2^2 + 2^2 = 8;
- 31314 是一个悲伤的数,因为 3^3 = 1^2 + 3^2 + 1^2 + 4^2 = 27;
- 422426 是一个悲伤的数,因为 4^3 = 2^2 + 2^2 + 4^2 + 2^2 + 6^2 = 64。

输入一个整数 n(11 ≤ n ≤ 1000000),从小到大输出 1 ~ n 范围内所有悲伤的数。

Input

一个整数 n(11 ≤ n ≤ 1000000)。

Output

从小到大输出 1 ~ n 范围内所有悲伤的数。每个数占一行。  

Sample Input Copy

1000

Sample Output Copy

11
48
101
110
222
408
480

Source/Category