无故RE求助
  • 板块P5587 打字练习
  • 楼主_cmh
  • 当前回复13
  • 已保存回复13
  • 发布时间2020/7/15 18:40
  • 上次更新2023/11/6 23:04:36
查看原帖
无故RE求助
307603
_cmh楼主2020/7/15 18:40

RT

#include<iostream>
#include<cstdio>
#include<algorithm>
#include<cstring>
#include<cmath>
#include<string>
#include<cstdlib>
using namespace std;
string now,f,s[10001],ss;
int cnt,ans,x,cnt2;
int main(){
	while(getline(cin,now)){
		if(now=="EOF") break;
		cnt++;
		int cl=0;
		for(int i=0;i<now.length();i++){
			if(now[i]=='<'){
				cl--;
				if(cl<0) cl=0;
				continue;
			}
			s[cnt][cl++]=now[i];
		}
 	}
	while(getline(cin,f)){
		if(f=="EOF") break;
		cnt2++;
		int cl=0;
		for(int i=0;i<f.length();i++){
			if(f[i]=='<'){
				cl--;
				if(cl<0) cl=0;
				continue;
			}
			ss[cl++]=f[i];
		}
		for(int j=0;j<cl;j++)
			if(ss[j]==s[cnt2][j]) ans++;
 	}
 	cin>>x;
	cout<<(int)((ans*1.0)/(x*1.0)*60+0.5);
    return 0;
}
2020/7/15 18:40
加载中...