社区讨论

RE 0pts求助

P4896OIer们的烦恼参与者 1已保存回复 1

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
1 条
当前快照
1 份
快照标识符
@lo12kimu
此快照首次捕获于
2023/10/22 14:10
2 年前
此快照最后确认于
2023/11/02 13:39
2 年前
查看原帖
CPP
#include <iostream>
using namespace std;
bool flag=false,game[5],p=true;
string x[233333],t[3],s[5][2];//flag是判断老师来没来,game是判断是否开始游戏 
int main(){
	int n; cin>>n;
	for (int i=0;i<3;i++) cin>>t[i];
	for (int i=0;i<5;i++) cin>>s[i][0];
	for (int i=0;i<n;i++) cin>>x[i];
	for (int i=0;i<n;i++){
		for (int j=0;j<3;j++){
			if(x[i]==t[j]+" came!"){
				flag=true;
			}
			else if(x[i]==t[j]+" left!") flag=false;
			for (int y=0;y<5;y++){
				if(game[y]==true&&flag==true) s[y][1]="true";
			}
			for (int y=0;y<5;j++){
				if(x[i]==s[j][0]+" started playing games!") game[y]=true;
				else if(x[i]==s[j][0]+" stopped playing games!") game[y]=false;
			}
		}
		
	}
	for (int i=0;i<5;i++){
		if(s[i][1]=="true") cout<<s[i][0]<<" ";
		else p=false;
	} 
	cout<<endl;
	if(p==true) cout<<"How Bad Oiers Are!";
	if((s[0][1]!="true")&&(s[1][1]!="true")&&(s[2][1]!="true")&&(s[3][1]!="true")&&(s[4][1]!="true")) cout<<"How Good Oiers Are!";
	return 0;
}

回复

1 条回复,欢迎继续交流。

正在加载回复...