문제: 4796번: 캠핑
basic-algo-lecture/workbook/0x12.md at master · encrypted-def/basic-algo-lecture
basic-algo-lecture/workbook/0x12.md at master · encrypted-def/basic-algo-lecture
바킹독의 실전 알고리즘 강의 자료. Contribute to encrypted-def/basic-algo-lecture development by creating an account on GitHub.
github.com
#include <iostream>
#include <vector>
#include <queue>
#include <stack>
#include <algorithm>
#include <cmath>
using namespace std;
int main(void) {
ios::sync_with_stdio(0);
cin.tie(0);
int cnt = 1;
while (true) {
int l, p, v;
cin >> l >> p >> v;
if (l == 0) break;
int tmp = v % p;
int answer = (v / p) * l;
if (tmp > l)
answer += l; // l 만 더하기
else
answer += tmp; // 나머지 다 더하기
cout << "Case " << cnt << ": " << answer << "\n";
cnt++;
}
}
틀릴 이유가 없는데 틀려서 대체 뭔가 했는데 마지막에 cnt 값에 +1 을 안해주고 있었다;; 어이가 없다..