游客 Signup | Login
中文 | En

1710 - 初级第六课——四数最小值

通过次数

0

提交次数

0

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;
}