1710 - 初级第六课——四数最小值
Time Limit : 1 秒
Memory Limit : 128 MB
输入四个整数。输出最小的那个数?
Input
输入一行,有四个整数a,b,c,d (-10000<=a,b,c,d<=10000) ,两两之间用空格隔。
Output
输出只有一个整数(这意味着末尾有一个回车符号),表示最小的那个。
Examples
Input Format
7 8 9 10
Output Format
7
Solution C
#include <stdio.h> #include <stdlib.h> int main() { int a,b,c,d,min1,min2; scanf("%d%d%d%d",&a,&b,&c,&d); if(a<=b) min1=a; else min1=b; if(c<=d) min2=c; else min2=d; if(min1<=min2) printf("%d",min1); else printf("%d",min2); }
Solution C++
#include<iostream> using namespace std; int main() { int a,b,c,d; cin>>a>>b>>c>>d; int max=a; if (max>b) max=b; if (max>c) max=c; if (max>d) max=d; cout<<max<<endl; return 0; }