/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%.1f",(float)a*b/2);
return 0;
}
비교연산자
> < >= <= == !=
printf("%d",a>b); 1 0
123>789
논리연산자
논리값 1 또는 0
1. NOT 아니다 !
!1 0
!0 1
int a;
scan-
printf("%d",!a);
2. AND 그리고 &&
a && b a와 b가 모두 1일때만, 1
printf("%d",a&&b);
a b a&&b
0 0 0
0 1 0
1 0 0
1 1 1
3. OR 또는 || l 1
a || b a 또는 b가 1이면, 1
printf("%d",a||b);
*/
/*
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
printf("%d",!a);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d",a&&b);
return 0;
}
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d",a||b);
return 0;
}
삼항연산
!a 1
a+b a<b a&&b 2
( 조건식 ) ? ( 참일때의값 ) : ( 거짓일때의값 )
printf("%d",123>789 ? 10 : 100);
printf("%d", a>b ? a : b ); //a,b 중 큰 수
if(a>b)
{
printf("%d",a);
}
else
{
printf("%d",b);
}
printf("%d", a<b ? a : b); //둘 중 작은 수
*/
/*
# include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d",a>b ? a : b);
return 0;
}
*/
#include <stdio.h>
int main()
{
int a,b,c,d;
scanf("%d %d %d",&a,&b,&c);
d=(a<b ? a : b);
printf("%d",d<c ? d : c);
return 0 ;
}