A34864.完美的数字
普及-
官方
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
时间限制:1S
空间限制:128MB
我们定义一个数整数 n 是 2 的整数次幂的时候就是个好的数字,即 n=2x ( x 为整数)。而一个整数 n 在是一个好的数字的基础上,如果 log2n 同时也是好的数字,即 n=2x 中 x 也为好的数字,那么我们称数字 n 是一个完美的数字。现在给你个数字 m ,如果他是个完美的数字输出perfect
,如果它只是个好的数字输出good
,否则输出general
。
输入格式
输入一个整数 m(2≤m≤109) 。
输出格式
根据 m 的类型进行输出。
输入输出样例
输入#1
4
输出#1
perfect
输入#2
7
输出#2
general