编程输入一个三位整数,判断这个三位数是否有且仅有两个数字相同,如果是的话输出yes,否则输出no
时间: 2023-05-28 18:07:27 浏览: 134
示例输入:122
示例输出:yes
示例输入:234
示例输出:no
示例输入:355
示例输出:yes
实现代码如下(Python):
n = input() # 读入一个字符串
if n[0] == n[1] and n[1] != n[2] or n[0] == n[2] and n[2] != n[1] or n[1] == n[2] and n[2] != n[0]:
print("yes")
else:
print("no")
相关问题
输入一个三位整数,判断这个三位数是否有且仅有两个数字相同,如果是的话输出yes,否则输出no
示例:
输入:122
输出:yes
输入:123
输出:no
输入:144
输出:yes
输入:111
输出:no
解释:
对于第一个样例,这个三位数有两个数字相同,即2和2,因此输出yes。
对于第二个样例,这个三位数没有两个数字相同,因此输出no。
对于第三个样例,这个三位数有两个数字相同,即4和4,因此输出yes。
对于第四个样例,这个三位数有三个数字相同,因此输出no。
阅读全文