小韦老师@神犇营-my0049-登录验证

版权声明:本文为博主原创文章,未经博主允许不得转载。如需转载,请与博主联系。 https://blog.csdn.net/qq_31790997/article/details/91355849

小韦老师@神犇营-my0049-登录验证

题目:

描述

我们在登录网站的时候需要验证密码是否正确。现在请你写一个程序来验证登录密码是否正确。密码为 5 位数。
本题的输入共 5 行,前 4 行是存进去的 4 个密码,第 5 行是需要验证的密码,需要验证该密码是否为存进去的第三个密码,若是,则输出“Yes”,否则输出“No”。

输入

本题的输入共 5 行,前 4 行是存进去的 4 个密码,第 5 行是需要验证的密码,每个密码都为 5 位数。

输出

根据判断的情况,输出“Yes”或者“No”。

输入样例1

11111
22222
33333
44444
33333

输出样例1

Yes

题解:

破题:

考查简单的逻辑判断——等或者不等。

思路:

前面两个变量没有用,所以只要定义 3 个变量进行存储就可以,并且用输入变量,第一个变量输入 3 次,最后留下来的是第 3 次输入的值,因为变量具有“喜新厌旧”的特性。

int a, b, c;
cin >> a >> a >> a >> b >> c;

如果 c(输入的第 5 个密码)和 a(输入的第 3 个密码) 相等的话,输出 Yes,否则输出 No。

cout << ((c != a) ? "Yes" : "No") << endl;

完整代码:


#include <bits/stdc++.h>

using namespace std;

int main() {

	int a, b, c;
	cin >> a >> a >> a >> b >> c;
	cout << ((c == a) ? "Yes" : "No") << endl;

	return 0;
}

猜你喜欢

转载自blog.csdn.net/qq_31790997/article/details/91355849