3247:【例41.2】 绝对值排序
[例41.2] 绝对值排序
绝对值排序
https://www.bilibili.com/video/BV1FD4y1G7Em/
/*
3247:【例41.2】 绝对值排序
http://bas.ssoier.cn:8086/problem_show.php?pid=3247
*/
#include <bits/stdc++.h>
using namespace std;
int main( void )
{
int a,b,c;
cin>>a>>b>>c;
if ( abs(a)>abs(b) || abs(a)==abs(b) && a>b)
{
swap(a,b);
}
if ( abs(b)>abs(c) || abs(b)==abs(c) && b>c)
{
swap(b,c);
}
if ( abs(a)>abs(b) || abs(a)==abs(b) && a>b)
{
swap(a,b);
}
cout<<a<<' '<<b<<' '<<c<<endl;
return 0;
}
#include<bits/stdc++.h>
using namespace std;
bool cmp(int ans,int num)
{
if( abs(ans)!=abs(num) )
{
return abs(ans)<abs(num);
}
return ans<num;
}
int main( void )
{
int a[3+5];
cin>>a[1]>>a[2]>>a[3];
sort(a+1,a+3+1,cmp);
cout<<a[1]<<" "<<a[2]<<" "<<a[3]<<endl;
return 0;
}
洛谷_P5741【深基7.例10】旗鼓相当的对手 - 加强版_python写法
洛谷_P5741【深基7.例10】旗鼓相当的对手 - 加强版_python写法_python旗鼓相当的对手-CSDN博客
洛谷 题单 官方精选 排序 Python实现
洛谷搜索训练python代码
洛谷【入门1】顺序结构-python
洛谷【入门1】顺序结构python
洛谷【入门2】分支结构——python题解
洛谷刷题记录(python)【入门5】字符串