40pts 求调
查看原帖
40pts 求调
652816
saixingzhe楼主2022/12/18 15:23

记录

#include<bits/stdc++.h>
using namespace std;
string a[10005],b[10005],s;
int n,t,ans,ia;
int main(){
	ios::sync_with_stdio(false);
	cin.tie(0);
	while(getline(cin,s),s!="EOF"){
		ia++;
		n++;
		for(int j=0;j<s.size();j++){
			if(s[j]=='<'&&!a[n].empty())	a[n].pop_back();
			else	if(s[j]!='<')	a[n].push_back(s[j]);
		}
	}	
	n=0; 
	while(getline(cin,s),s!="EOF"){
		n++;
		for(int j=0;j<s.size();j++){
			if(s[j]=='<'&&!b[n].empty())	b[n].pop_back();
			else	if(s[j]!='<')	b[n].push_back(s[j]);
		}
	}	
	cin>>t;
	for(int i=1;i<=ia;i++){
		for(int j=0;j<a[i].size();j++)
			if(b[i][j]==a[i][j])	ans++;
	}
	cout<<(int)(ans*60.0/(t*1.0)+0.5);
    return 0;
}
2022/12/18 15:23
加载中...