题解 B2057 【最高的分数】
题解
C++ 当中有一个函数
小扩展
假如读入的数字非常大(比如有
在 C++ 当中原生支持
此外,
参考代码
#include<bits/stdc++.h>
#define up(l,r,i) for(int i=l,END##i=r;i<=END##i;++i)
#define dn(r,l,i) for(int i=r,END##i=l;i>=END##i;--i)
using namespace std;
typedef long long i64;
const int INF =2147483647;
bool cmp(string a,string b){
return a.length()<b.length()||(a.length()==b.length()&&a<b);
}
string s,x; int n;
int main(){
cin>>n; up(1,n,i) cin>>x,s=max(s,x,cmp); cout<<s<<endl;
return 0;
}