[BOJ] 2480번: 주사위 세개

김주원·2020년 8월 1일
0
post-thumbnail

문제 링크

https://www.acmicpc.net/problem/2480

접근한 방식

문제에 나와있는 조건대로 if-else문을 활용하여 해결하였다.

코드

C++

#include <iostream>
#include <algorithm>

using namespace std;

int a, b, c;
int result;
int maxValue;

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

	if (a == b && a == c)
		result = 10000 + a * 1000;
	else if (a == b || a == c)
		result = 1000 + a * 100;
	else if (b == c)
		result = 1000 + b * 100;
	else {
		maxValue = max(a, b);
		maxValue = max(maxValue, c);
		result = maxValue * 100;
	}

	printf("%d\n", result);

	return 0;
}

회고

a == b && a == c 로 작성해야 할것을 a == b == c 로 잘못적는 실수를 범하였다. 다음부턴 주의하자.

profile
자기계발 블로그

0개의 댓글