社区讨论
75分sort求助
P1012[NOIP 1998 提高组] 拼数参与者 2已保存回复 2
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 2 条
- 当前快照
- 1 份
- 快照标识符
- @locut63z
- 此快照首次捕获于
- 2023/10/30 20:06 2 年前
- 此快照最后确认于
- 2023/11/05 06:40 2 年前
代码如下
CPP#include<bits/stdc++.h>
#define INF 5e9
using namespace std;
struct c{
int x;
int y;
}b[10000];
bool cmp(c a,c b)
{
if(a.x>b.x) return 1;
else return 0;
}
int main()
{
int n,a[10000];
cin>>n;
for(int i=0;i<n;i++)
{
cin>>a[i];
int m=a[i];
while(m<100000) m*=10;
b[i].x=m;
b[i].y=i;
}
sort(b,b+n,cmp);
for(int i=0;i<n;i++)
{
cout<<a[b[i].y];
}
return 0;
}
最后一个点wrong
回复
共 2 条回复,欢迎继续交流。
正在加载回复...