2865: Absurd数

内存限制:256 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:2 解决:2

题目描述

一个正整数的 absurd 值定义如下:
1.去除开头、结尾的 0,记此操作之后的数为 x;
2.记 x 的位数为 p,最后一位为 m;
3.若 m=5 则 absurd 值为 p*2-1,否则为 p*2;
对于一个正整数 c,若在闭区间[0.95c,1.05c]内存在一个整数 e,使得 e 的
absurd 值小于 c 的 absurd 值,则称 c 为 absurd 数,否则称为 not absurd 数。
现在询问 c 是否为 absurd 数。

输入

第一行一个整数 T,为询问组数;
下面 T 行,每行一个整数 c,代表询问。

输出

对于每一个询问,输出一行字符串,若 c 为 absurd 数,则输出“absurd”,
否则输出“not absurd”。
注意:输出不包含引号,字符串严格匹配!

样例输入 复制

4
99
49998
90000
970000000

样例输出 复制

absurd
absurd
not absurd
absurd

提示

【数据规模】
对于 30%的数据满足:T <= 500,c <= 1000
对于 100%的数据满足:T <= 10000,c <= 10^9