40分
查看原帖
40分
1407819
Massif__楼主2024/10/7 11:37
#include<bits/stdc++.h>
using namespace std;
string a[10100],b[10100];
int at,bt,sum=0,T,t;
void back(string in,int ti)
{
	for(int i=0;i<in.length();i++)
		if(in[i]=='<')
			in=&in[i+1];
	ti--;
	if(ti!=0)
		back(in,ti);
}
int main()
{
	for(at=1;a[at-1]!="EOF";at++)
	{
		getline(cin,a[at]);
		back(a[at],3);
	}
	at-=2;
	for(bt=1;b[bt-1]!="EOF";bt++)
	{
		getline(cin,b[bt]);
		back(b[bt],3);
	}
	bt-=2;
	scanf("%d",&T);
	for(t=1;t<=at;t++)
		if(b[t]=="")
		{
			for(int j=t;j<=bt-1;j++)
				b[j]=b[j+1];
			t--;
		}
	for(int i=1;i<=at;i++)
		for(int j=0;j<a[i].length();j++)
			if(a[i][j]==b[i][j])
				sum++;
	sum=round(sum*1.0/(T*1.0/60));
	printf("%d",sum);
	return 0;
}

4,6~10WA

——感觉没问题

2024/10/7 11:37
加载中...