救命全WA了 求调
查看原帖
救命全WA了 求调
244644
D1903zhangyanyun楼主2023/7/21 12:56

因为是自学所以不知道怎么判断首字母相同

尝试几次也失败了 悲伤

附上本人丑陋的代码

#include<iostream>
using namespace std;
int main(){
	int n,a[105];
	string stt[5],st[105][5];
	stt[3]="yu";
	stt[4]="yan";
	stt[3]="ding";
	stt[4]="zhen";
	for(int i=1;i<=n;i++){
		a[i]=1;
			else{
				cin>>st[i][j];
				if(st[i][j]!=stt[j]){
					a[i]=0;
					break;
				}
			}
			
		}
	}
	for(int i=1;i<=n;i++){
		if(i!=1) cout<<"\n";
		if(a[i]) cout<<"Yes";
		else cout<<"No";
	}
    return 0;
}

和一次失败的尝试

#include<iostream>
using namespace std;
int main(){
	int n,a[105];
	string stt[5],st[105][5];
	char b;
	cin>>n;
	stt[3]="ding";
	stt[4]="zhen";
	for(int i=1;i<=n;i++){
		a[i]=1;
		for(int j=1;j<=4;j++){
			if(j<3){
				cin>>b;
				if(b!='y'){
					a[i]=0;
					break;
				}
			}
			else{
				cin>>st[i][j];
				if(st[i][j]!=stt[j]){
					a[i]=0;
					break;
				}
			}
			
		}
	}
	for(int i=1;i<=n;i++){
		if(i!=1) cout<<"\n";
		if(a[i]) cout<<"Yes";
		else cout<<"No";
	}
    return 0;
}

求救求救

2023/7/21 12:56
加载中...