https://www.acmicpc.net/problem/2839
#include <iostream>
using namespace std;
int main() {
int in_kg, cnt = 0;
int kg5, kg3;
cin >> in_kg;
kg5 = (in_kg - in_kg % 5) / 5;
while (kg5 >= 0) {
if (((in_kg - kg5 * 5) % 3) == 0) {
kg3 = (in_kg - kg5 * 5) / 3;
cnt = kg5 + kg3;
kg5 = 0;
}
kg5--;
}
if (cnt == 0)
cout << "-1";
else
cout << cnt;
}
'Programming > BaekJoon' 카테고리의 다른 글
[C++] 백준 1085번 : 직사각형에서 탈출 (0) | 2019.02.19 |
---|---|
[C++] 백준 10817번 : 세 수 (0) | 2019.02.18 |
[C++] 백준 2741번 : N 찍기 (0) | 2019.02.18 |
[C++] 백준 2292번 : 벌집 (0) | 2019.02.18 |
[C++] 백준 1924번 : 2007년 (0) | 2019.02.18 |