80分求调,第三个测试点WA
查看原帖
80分求调,第三个测试点WA
407994
_dhrxx_楼主2024/3/5 17:32
#include<algorithm>
#include<iostream>
#include<cstring>
#include<cstdio>
#include<cmath>
#include<queue>
#define ll long long
using namespace std;
long long n,maxlen=0,bj,t;
string s,maxp;
int main()
{
	cin>>n;
	for(int i=1;i<=n;i++)
	{
		cin>>s;
		if(s.length()>maxlen)
		{
			maxlen=s.length();
			maxp=s;
			bj=i;
		}
		if(s.length()==maxlen)
		{
			t=0;
			for(int j=0;j<=s.length()-1;j++)
			{
				if(s[j]>maxp[j])
				{
					t=1;
					break;
				}
			}
			if(t==1) 
			{
				maxp=s;
				bj=i;
			}
		}
	}
	cout<<bj<<endl<<maxp;
	return 0;
}
2024/3/5 17:32
加载中...