新手光能
int n,g=-1,s=-1,b=-1; //由于题目要求三位数
cin>>n; //输入
while(n)
{
g=n%10;
if (g>b) swap(g,b); // 百位优先级最高
if (g>s) swap(g,s); // 十位优先级其次
n/=10;
}
cout<<b<<s<<g;
丁浩然在2018-12-09 12:13:56追加了内容
Accepted:100分
丁浩然的测评结果:
测试点#1测评结果 : Accepted时间 : 0ms
测试点#2测评结果 : Accepted时间 : 0ms
测试点#3测评结果 : Accepted时间 : 0ms
测试点#4测评结果 : Accepted时间 : 0ms
测试点#5测评结果 : Accepted时间 : 0ms
测试点#6测评结果 : Accepted时间 : 0ms
测试点#7测评结果 : Accepted时间 : 0ms
测试点#8测评结果 : Accepted时间 : 0ms
测试点#9测评结果 : Accepted时间 : 0ms
测试点#10测评结果 : Accepted时间 : 0ms
新手天翼
Wrong Answer:0分
傅文彬的测评结果:
测试点#1测评结果 : Wrong Answer时间 : 0ms偷看一下数据测试点#2测评结果 : Wrong Answer时间 : 0ms偷看一下数据测试点#3测评结果 : Wrong Answer时间 : 0ms偷看一下数据测试点#4测评结果 : Wrong Answer时间 : 0ms偷看一下数据测试点#5测评结果 : Wrong Answer时间 : 0ms偷看一下数据测试点#6测评结果 : Wrong Answer时间 : 0ms偷看一下数据测试点#7测评结果 : Wrong Answer时间 : 0ms偷看一下数据测试点#8测评结果 : Wrong Answer时间 : 0ms偷看一下数据测试点#9测评结果 : Wrong Answer时间 : 0ms偷看一下数据测试点#10测评结果 : Wrong Answer时间 : 0ms偷看一下数据
我的提交(cpp):
#include<iostream> using namespace std; int main() { int a; cin>>a; int ge=a%10,shi=(a%10)/10,bai=a/100; if(ge>bai&&ge>shi&&bai>shi)cout<<ge<<bai<<shi;//435 if(ge>bai&&ge>shi&&bai<shi)cout<<ge<<shi<<bai; if(shi>bai&&shi>ge&&bai>ge)cout<<shi<<bai<<ge; if(shi>bai&&shi>ge&&bai<ge)cout<<shi<<ge<<bai; if(bai>shi&&bai>ge&&ge>shi)cout<<bai<<ge<<shi; if(bai>shi&&bai>ge&&ge<shi)cout<<bai<<shi<<ge; return 0; }