不只是水仙花
Time Limit:1000MS Memory Limit:65536K
Total Submit:102 Accepted:70
Description
C语言里有个很著名的问题叫做水仙花数。水仙花数是一个三位数,它的各位数字的立方相加后等于该数字。多么美丽的数字啊!
可是Large发现这个世界上不仅仅有水仙花,正如整数不仅仅只有三位数一样。
Large经过仔细研究,发现有很多花比水仙花数更优美,我们现在做出如下定义:
班花数:它是一个四位数,各位数字的四次方相加后等于该数。
级花数:它是一个五位数,各位数字的五次方相加后等于该数。
校花数:它是一个六位数,各位数字的六次方相加后等于该数。
我们的任务就是,对于输入的一个整数,判断它是上述数的哪一种。
Input
包含多组数据,第K组数据格式如下:
第K行:每行包括一个正整数N(100输入以EOF作为结束
Output
每组数据输出一行,第K组数据格式如下:
第K行:每行包括一个单词或词组,由对应的输入数字确定,其内容如下
如果该数是水仙花数,输出Daffodil
如果该数是班花数,输出Class Flower
如果该数是级花数,输出Grade Flower
如果该数是校花数,输出OH~
如果该数不满足任何一个定义,输出一个Nothing
Sample Input
153
12345
1234
Sample Output
Daffodil
Nothing
Nothing
Source