30分求助,只对subtask2
查看原帖
30分求助,只对subtask2
386921
zzyxl_qaq楼主2023/1/25 13:39

rt.

#include<bits/stdc++.h>
using namespace std;
string s[5];
int main(){
    int T,n,m;
    cin>>T>>n>>m;
    for(int i=0;i<m;i++)cin>>s[i];
    while(n--){
        string s1,s2;
        bool flag=0;
        for(int i=0;i<m;i++){
            cin>>s1>>s2;
            if(!flag&&(s1.find("//freopen(")!=string::npos||s2.find("//freopen")!=string::npos)){
                printf("Wrong file operation takes you to your ancestors along with your 3 years' efforts on OI.\n");
                flag=1;
            }
            if(!flag&&(s1.find(s[i])==string::npos||s2.find(s[i])==string::npos)){
                printf("Good luck and have fun.\n");
                flag=1;
            }
            if(!flag&&(s1.find('/')!=string::npos||s2.find('/')!=string::npos)){
                printf("Good luck and have fun.\n");
                flag=1;
            }
        }
        if(!flag)printf("PION2202 RP++.\n");
    }
}
2023/1/25 13:39
加载中...