写出了一个极其奇怪的75分码
查看原帖
写出了一个极其奇怪的75分码
1404765
umirin楼主2024/9/28 18:21
#include<bits/stdc++.h>
using namespace std;
int d=0;
double a[21],b[21],k=0; 
int main(){
	int n,j;
	cin>>n;
	for(int i=1;i<=n;i++)
	{
		j=1;
		cin>>a[i];
		while(j<=a[i]/10)
		{
			j=j*10;
		}
		b[i]=a[i]/j;
		if(b[i]>k)
		{
			k=b[i]; 
			d=i;
		}
	}
	for(int i=1;i<=n;i++)
	{
		cout<<a[d];
		b[d]=0;
		k=0; 
		d=0;
		for(int j=1;j<=n;j++)
		{
			if(b[j]>k) 
			{
				k=b[j];
				d=j;
			}
		}
	}
	return 0;
}
2024/9/28 18:21
加载中...