1139 - C语言5.1
时间限制 : 1 秒
内存限制 : 32 MB
读入两个实数,按照代数值由小到大的顺序输出这两个数。
题目输入
两个用空格隔开的实数。
题目输出
按由小到大的顺序输出这两个实数,用空格隔开,并保留两位小数。
请注意行尾输出换行。
输入/输出样例
输入格式
12.51 8.26
输出格式
8.26 12.51
C语言解答
#include<stdio.h> int main(){ double a,b; scanf("%lf %lf",&a,&b); if(a>b) printf("%.2lf %.2lf",b,a); else printf("%.2lf %.2lf",a,b); return 0; }
C++解答
#include <stdio.h> int main() { float a, b; scanf("%f %f", &a, &b); if (a < b) printf("%.2f %.2f\n", a, b); else printf("%.2f %.2f\n", b, a); return 0; }
Java解答
import java.util.*; public class Main { public static void main(String args[]) { Scanner cin=new Scanner(System.in); double a=cin.nextDouble(); double b=cin.nextDouble(); System.out.printf("%.2f %.2f\n", Math.min(a, b),Math.max(a, b)); } }
Python解答
a,b = [float(x) for x in raw_input().split()] print "%.2f %.2f" %(min(a,b),max(a,b))