[백준 C] 2480 : 주사위 세개

anfruf·2022년 5월 16일

백준 C언어

목록 보기
20/62
  1. C언어 : 조건문(7)

16.MAY.2022

1.문제 : 조건문(if)

 3개의 주사위 눈이 주어졌을 때 상금을 계산하는 프로그램

2.문제 풀이

#include <stdio.h>

int main()
{
	int a, b, c;

	scanf("%d %d %d", &a, &b, &c);

	// 3개 모두 같은 경우
	if (a == b && a == c) printf("%d", 10000 + a * 1000);
	// 2개 같은 경우
    else if (a == b) printf("%d", 1000 + a * 100);
	else if (a == c) printf("%d", 1000 + a * 100);
	else if (b == c) printf("%d", 1000 + b * 100);
	else { // 모두 다를 때 가장 큰 수 비교
		if (a > b && a > c) printf("%d", a * 100); // a 큰 경우
		else if (b > c) printf("%d", b * 100); // b,c 비교
		else printf("%d", c * 100);
	}
	return 0;
}

0개의 댓글