编程题

特别的回文数

题目描述:

若将一个自然数的各位数字反向排列所得的数与原数相等,则称这个自然数为回文数。(例如1001,12321都是回文数)。

输入一个正整数x,判断x是否符合以下特点:

1.x是回文数;

2.x中任何数字重复出现的次数都不大于2。

如果x符合上述特点,输出“yes”,否则输出“no”。

例如:

12321是回文数,在这个数中,数字1和2分别出现2次,数字3出现1次,任何数字重复出现的次数都不大于2,符合上述特点;

12233221也是回文数,但数字2出现了4次,不符合上述特点。

输入:

一个正整数x(1<=x<=100000)。

输出:

一个字符串,如果x符合题目描述中的两个特点,输出“yes”,否则输出“no”。


输入样例1:

12321

输出样例1:

yes

输入样例2:

12233221

输出样例2:

no
查看答案
赣ICP备20007335号-2