湛江网站建设维护,做网站要不要学ps,如何建立一个网站,鄂尔多斯市建设厅网站题目描述
叶老师是一名特工#xff0c;正在破解一个由 4 位大写字母组成的密码锁。情报显示#xff0c;这个密码有双重关键特征#xff1a;它只使用两种不同的字母#xff0c;并且每种字母都恰好出现两次。
你的任务是编写一个程序#xff0c;快速帮助叶老师判断给定的 …题目描述
叶老师是一名特工正在破解一个由 4 位大写字母组成的密码锁。情报显示这个密码有双重关键特征它只使用两种不同的字母并且每种字母都恰好出现两次。
你的任务是编写一个程序快速帮助叶老师判断给定的 4 位密码是否符合上述双重特征的规则。
输入
一个由 4 个大写字母组成的字符串 S。
输出
如果密码符合规则请输出该字符串和Yes字符串和Yes之间以一个空格隔开
否则输出该字符串和No。字符串和No之间以一个空格隔开
样例1输入 ABCD
样例1输出 ABCD No
样例2输入 AATT
样例2输出 AATT Yes
样例输入
XYYX
样例输出
XYYX Yes示例代码
#includebits/stdc.h
using namespace std;
int main(){string s;cins;if(s[0]s[1]s[1]s[2]s[2]s[3]){//判断特殊情况四个字母都一样couts No;}else if(s[0]s[1]s[2]s[3]||s[0]s[2]s[1]s[3]||s[0]s[3]s[1]s[2]){//判断是否满足要求couts Yes;}else couts No;return 0;
}