728x90
#include <stdio.h>
int main() {
int a,s,d;
scanf("%d %d %d",&a,&s,&d);
printf("%d",(a<s ? a:s)<d ? (a<s ? a:s):d );
return 0;
}
참고
3개의 요소로 이루어지는 3항(ternary) 연산자는
"조건식 ? (참일 때의 값) : (거짓일 때의 값)” 의 형태로 사용하는 연산자이다.
조건식의 계산 결과가 참인 경우에는 ':' 왼쪽의 값 또는 식으로 바뀌고,
거짓인 경우에는 ':' 오른쪽의 값 또는 식으로 바뀐다.
728x90
'알고리즘 풀이 > CodeUp' 카테고리의 다른 글
CodeUp 1066[기초-조건/선택실행구조] 정수 3개 입력받아 짝/홀 출력하기(설명)-C/C++ (0) | 2020.08.06 |
---|---|
CodeUp 1065 [기초-조건/선택실행구조] 정수 3개 입력받아 짝수만 출력하기(설명) -C/C++ (0) | 2020.08.05 |
CodeUp 1063 [기초-삼항연산] 두 정수 입력받아 큰 수 출력하기(설명) -C/C++ (0) | 2020.08.03 |
CodeUp 1062 [기초-비트단위논리연산] 비트단위로 XOR 하여 출력하기(설명) -C/C++ (0) | 2020.08.02 |
CodeUp 1061 [기초-비트단위논리연산] 비트단위로 OR 하여 출력하기(설명) -C/C++ (0) | 2020.08.01 |
댓글