怎么又双叒叕RE了!!!
查看原帖
怎么又双叒叕RE了!!!
1384608
kkksc_QAQ楼主2024/12/16 21:28

Code

#include<bits/stdc++.h>
using namespace std;
string s[1001];
int main(){
    int cnt = 1, ans = 0;
    string sc;
    while(getline(cin, sc)){
        if(sc == "EOF"){
            break;
        }
        for(int i = 0; i < sc.size(); i++){
        	if(sc[i] == '<'){
                sc.pop_back();
                sc.pop_back(); 
            }
		}
        s[cnt] = sc;
        cnt++;
    }
    cnt = 1;
    while(getline(cin, sc)){
        if(sc == "EOF"){
            break;
        }
        int len = 0;
        for(int i = 0; i <= sc.size(); i++){
            len++;
            if(len > s[cnt].size() && sc[i] != '<'){
                break;
            }
            if(s[cnt][len - 1] == sc[i]){
                ans++;
            }else{
                if(sc[i] == '<'){
                    len -= 2;
                }
            }
        }
        cnt++;
    }
    int s;
    cin >> s;
    cout << ans / (s / 60);
    return 0;
}
2024/12/16 21:28
加载中...