|
|
|
|
讨论 Discussion |
|
| |
123454321 |
#include<iostream>
using namespace std;
int main(){
freopen("p1614.in","r",stdin);
freopen("p1614.out","w",stdout);
int n,i,j,k,t,a[100]={0};
cin>>n;
i=0;
while(n>0){
i++;
a[i]=n%10;
n=n/10;
}
k=i;
for(i=1;i<=k-1;i++){
for(j=i+1;j<=k;j++)
{
if(a[j]>a[i]){
t=a[j];a[j]=a[i];a[i]=t;
}
}
}
for(i=1;i<=k;i++)cout<<a[i];
fclose(stdin);
fclose(stdout);
return 0;
}
( ) |
123 |
#include<bits/stdc++.h>
using namespace std;
int main()
{
// freopen("p1614.in","r",stdin);
// freopen("p1614.out","w",stdout);
int n,a,b,c;
cin>>n;
a=n/100;
b=n%100/10;
c=n%100%10/1;
if(a>b&&b>>c)
cout<<a<<b<<c;
else
if(a>b&&a>c&&c>b)
cout<<a<<c<<b;
else
if(b>a&&a>c)
cout<<b<<a<<c;
else
if(b>a&&b>c&&c>a)
cout<<b<<c<<a;
else
if(c>a&&a>b)
cout<<c<<a<<b;
else
if(c>a&&c>b&&b>a)
cout<<c<<b<<a;
// fclose(stdin);
// fclose(stdout);
return 0;
}
( )
|
|
|
|
|
|
|
|
|
|
Flag |
|
题号 |
P1578 |
|
其它 |
通过 |
2人 |
提交 |
7次 |
通过率 |
29% |
难度 |
2 |
|
|
|
|
|
|