我tm入门题不会做
查看原帖
我tm入门题不会做
453555
qW__Wp楼主2024/10/5 10:37
#include <bits/stdc++.h>
#define int long long
#define INF 0x3fffffff
#define INFF 1e18
#define endl '\n'
#define lson id << 1
#define rson id << 1 | 1
#define LL long long
#define ULL unsigned long long

using namespace std;

const int N = 10005;

string s[N];

signed main() {
	int n, k; cin >> n;
	for (int i = 1; i <= n; i ++) cin >> s[i];
	string x; cin >> x;
	k = x.size();
	int ans = 0;
	for (int i = 1; i <= n; i ++) {
		int sum = 0;
		for (int j = 0; j < k; j ++) {
			if (s[i][j] == x[j]) sum ++;
		}
//		cout << sum << ' ' << k << endl;
		if (sum >= (k + 1) / 2) ans ++;
	}
	cout << ans << endl;
	if (!ans) cout << "Good job!";
	else cout << "Make persistent efforts.";
	return 0;
}

救一下

2024/10/5 10:37
加载中...