#P1192. 密码学
密码学
题目描述
面条老师是一名密码学研究员,他正在研究一种特殊的字符串编码技术。这种编码技术要求将字符串中的字母按照ASCII码顺序,从小到大进行排列,并保留原始字符串中每个字母的个数不变。
现在,给定一个仅包含字母的字符串,请你应用这个编码技术,并判断重新排列后的字符串是否满足以下条件:任意相邻的两个不同字母的ASCII码值之差大于等于2。
请你帮助面条老师解决这个问题。
输入格式
一个字符串,字符串长度不超过1000,字符串仅包含大小写字母。
输出格式
重新排列后的字符串满足任意相邻的两个不同字母的ASCII码值之差大于等于2,则输出 "YES";否则,输出 "NO"。
addagg
YES
样例解释
对于示例输入字符串 "addagg",我们可以重新排列得到 "aaddgg"。在重新排列后的字符串中,任意相邻的两个不同字母的ASCII码值之差都大于等于2,因此满足条件,输出 "YES"。