Development./Problem solving.

[BAEKJOON] 2839 - 설탕 배달

Chuuu_DevCamp:) 2020. 8. 17. 19:30
반응형

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

 

#include <iostream>
using namespace std;
int main() {
	int n = 0, pack_5kg = 0, pack_3kg = 0;
	cin >> n;
	pack_5kg = n / 5;
	n %= 5;
	while (pack_5kg >= 0) {
		if (!(n % 3)) {
			pack_3kg = n / 3;
			n %= 3;
			break;
		}
		pack_5kg--;
		n += 5;
	}
	if (n == 0) {
		cout << pack_3kg + pack_5kg << endl;
	}
	else cout << -1 << endl;
	return 0;
}

'Development. > Problem solving.' 카테고리의 다른 글

[BAEKJOON] 5014 - 스타트링크  (0) 2020.08.17
[BAEKJOON] 4344 - 평균은 넘겠지  (0) 2020.08.17
[BAEKJOON] 2753 - 윤년  (0) 2020.08.17
[BAEKJOON] 2751 - 수 정렬하기 2  (0) 2020.08.17
[BAEKJOON] 2745 - 진법 변환  (0) 2020.08.17