1 条题解
-
0
C :
#include<stdio.h> main() { int x,y,z; scanf("%d,%d,%d",&x,&y,&z); if(x > y) { if(y>z) printf("%d,%d,%d",x,y,z); else { if(z > x) printf("%d,%d,%d",z,x,y); else printf("%d,%d,%d",x,z,y); } } else { if(y<z) printf("%d,%d,%d",z,y,x); else { if(z > x) printf("%d,%d,%d",y,z,x); else printf("%d,%d,%d",y,x,z); } } }
C++ :
#include <iostream> #include <cstdio> using namespace std; int main() { int a,b,c,t; scanf("%d,%d,%d",&a,&b,&c); //按照由大到小顺序排血 //首先保证a不小于b和c if(a<b)//确保a>=b { t=a;a=b;b=t; } if(a<c)//确保a>=c { t=a;a=c;c=t; } //然后,确保b>=c if(b<c) { t=b;b=c;c=t; } printf("%d,%d,%d\n",a,b,c); return 0; }
- 1
信息
- ID
- 575
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者