※ 글쓴이는 취미로 코딩을 익혀보는 사람이라 정확하지 않은 내용을 담고 있을 수 있다 ※

 

이번에 볼 문제는 백준 32902번 문제인 Chips이다.
문제는 아래 링크를 확인하자.

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

 

하나의 칩을 먹는 데에 1분이 필요하고 빈 캔을 하나 만드려면 최소한 한 캔에 들어있는 칩의 개수인 n개의 칩은 먹어야 할 것이므로, 빈 캔을 마주할 수 있는 가장 빠른 시간은 n+1분이 된다.

 

칩을 먹을 수 있다면 매번 칩을 먹어 빈 캔을 마주하지 않을 수 있고 칩은 총 kn개 있으므로, 빈 캔을 마주할 수 있는 가장 늦은 시간은 kn+1분이 된다.

 

아래는 제출한 소스코드이다.

#include <iostream>
using namespace std;

int A, B;

int main() {
	ios::sync_with_stdio(0);
	cin.tie(0);

	cin >> A >> B;
	cout << B + 1 << ' ' << A * B + 1;
}
728x90

'BOJ' 카테고리의 다른 글

[BOJ 32904 // C++] Ordinal Number  (1) 2024.12.11
[BOJ 32871 // C++] 돌 게임 nm  (1) 2024.12.10
[BOJ 32916 // C++] Another Brick in the Wall  (1) 2024.12.06
[BOJ 32760 // C++] Nothing Everything  (0) 2024.12.05
[BOJ 32752 // C++] 수열이에요?  (2) 2024.12.04

+ Recent posts