1 条题解

  • 1
    @ 2023-7-26 7:56:04
    #include <bits/stdc++.h>
    using namespace std;
    long long n;
    struct st{
    	string x;
    	int len,t;
    }a[110];//直接用结构体很简单
    bool cmp(st a,st b){
    	if(a.len==b.len){
    		return a.x>b.x;
    	}
    	return a.len>b.len;
    }
    int main() {
    	freopen("vote.in","r",stdin);
    	freopen("vote.out","w",stdout);
    	cin>>n;
    	for(int i=1;i<=n;i++){
    		cin>>a[i].x;
    		a[i].len=a[i].x.size();
    		a[i].t=i;
    	}
    	sort(a+1,a+1+n,cmp);
    	cout<<a[1].t<<endl<<a[1].x;
    	return 0;
    }
    

    信息

    ID
    423
    时间
    1000ms
    内存
    256MiB
    难度
    5
    标签
    (无)
    递交数
    64
    已通过
    24
    上传者