75pts求教
查看原帖
75pts求教
1617786
XsIeEiKcEk楼主2025/1/9 08:55
#include <bits/stdc++.h>
using namespace std;

int sort_comp(const int &a, const int &b) {//排序
	double aa = a, bb = b;
	while (aa >= 10)
		aa /= 10;//将他变到整数部分只剩一位
	while (bb >= 10)
		bb /= 10;//同上
	if (aa > bb)
		return 1;//比较
	return 0;
}

int main() {
	int a[20], n;
	cin >> n;
	for (int i = 0; i < n; i++)
		cin >> a[i];
	sort(a, a + n, sort_comp);
	for (int i = 0; i < n; i++)
		cout << a[i];
	return 0;
}

#1和#29WA,会必关。

2025/1/9 08:55
加载中...