每层遍历就行了,根本不用整个遍历
2024-08-21 09:30:43
发布于:云南
0阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
char a[5][5];
int main(){
for(int i = 1;i <= 3;i++){
for(int j = 1;j <= 3;j++) cin >> a[i][j];
}
for(int i = 1;i <= 3;i++){
for(int j = 1;j <= 3;j++){
if(a[i][j] == '?'){
int A = 0,B = 0,C = 0;
for(int k = 1;k <= 3;k++){
if(a[i][k] == 'A') A++;
else if(a[i][k] == 'B') B++;
else C++;
}
if(A == 0) cout << "A";
else if(B == 0) cout << "B";
else cout << "C";
return 0;
}
}
}
return 0;
}
这里空空如也
有帮助,赞一个