求助
查看原帖
求助
696967
int_Hello_world楼主2023/1/24 20:14

代码求调,只对子任务2

#include<bits/stdc++.h>
using namespace std;
int n,m,T;
bool f,z;
char cc;
string ch[10231],ss[10231],sss[10231];
string s1[10131],s2[10231],s3[10131],s4[102313]; 
signed main(){
	cin>>T;
	cin>>n>>m;
	for (int i=1;i<=m;++i) {
		cin>>ch[i];
		ch[i]='"'+ch[i];
		s1[i]="freopen("+ch[i]+'.'+"in"+'"'+','+'"'+'r'+'"'+",stdin);";
		s2[i]="freopen("+ch[i]+'.'+"out"+'"'+','+'"'+'w'+'"'+",stdout);";
		s3[i]="//"+s1[i];
		s4[i]="//"+s2[i];
	}	
    for (int i=1;i<=n;++i) {
        f=0;z=0;
		cc=getchar();
    	for (int j=1;j<=m;++j) {
    		cin>>ss[j];
    		cin>>sss[j];
    		if (ss[j]!=s1[j]||sss[j]!=s2[j]) {
    			if (ss[j]==s3[j]) {
    				f=1;
				}
				else if (ss[j]!=s1[j]){
					z=1;
				}
				else if (sss[j]==s4[j]) {
					f=1;
				}
				else {
					z=1;
				}
			}
		}
		if (!f&&!z) {
			cout<<"PION2202 RP++.\n";
		}
		else if (f) {
			cout<<"Wrong file operation takes you to your ancestors along with your 3 years' efforts on OI.\n";
		}
		else {
			cout<<"Good luck and have fun.\n";
		}
	}
	return 0;
}
2023/1/24 20:14
加载中...