问题 5180 --中心对称数

5180: 中心对称数

题目描述

小爱在超市购物时,发现商品的价格标签被放反了,但有一些标签倒置后,数字竟然是不变的。我们称转置 180 度后不变的十进制数字为**中心对称数**(Strobogrammatic Numbers)。下图分别给出 $0$ 到 $9$ 这十个数字倒置后的样子: ![1](/upload/image/20210313/181302_17262.png?v "1") **中心对称数**是指沿中心旋转 180 度后不变的十进制数字。 + $0$,$1$,$8$ 这三个数字旋转 180 度后与原数字一致; + $6$ 旋转后得 $9$; + $9$ 旋转后得 $6$; + 其他数字旋转后不构成合理的数字。 给定一个自然数 $n$,请判断 $n$ 是否是**中心对称数**,如果是,输出 `Strobogrammatic number`,如果不是,输出 `Not a strobogrammatic number`。 **中心对称数**的例子有 $101$,$18081$,$69$ 等,但注意$666$ 不是,因为它倒转后得到的是 $999$。

输入

单个正整数:表示 $n$。

输出

+ 如果输入的数字是**中心对称数**,输出 `Strobogrammatic number`; + 如果不是,输出 `Not a strobogrammatic number`。

样例输入输出

输入#1 复制
18081
输出#1 复制
Strobogrammatic number
输入#2 复制
666
输出#2 复制
Not a strobogrammatic number
输入#3 复制
4287
输出#3 复制
Not a strobogrammatic number

提示

记 $n$ 的十进制表示长度为 $|n|$, + 对于 $50\%$ 的数据,$1\leq |n|\leq 10$; + 对于 $100\%$ 的数据,$1\leq |n|\leq 1000$。
序号 标题 作者 发表时间 费用 订购数 操作