Notice
Recent Posts
Recent Comments
Link
jyamethyst21 님의 블로그
백준 17496번 - '스타후르츠' (PYTHON 풀이) 본문
문제:

여름일 수, 스타후르츠 성장일 수, 심을 수 있는 칸 수, 개당 가격이 주어질 때 여름 동안 벌 수 있는 수익을 출력하는 문제이다.
설명이 잘 나와있어 추가 설명은 생략토록 하겠다.
풀이:
N, T, C, P = map(int,input().split())
print(((N-1) // T * C) * P)
식만 구하면 아주 간단하게 풀 수 있는 문제이다.
우선 가격은 마지막에 개수를 구한 뒤 곱하면 되기 때문에 배제하고, 총 몇개의 스타후르츠를 생산할 수 있는지부터 구해야 한다.
문제에서도 힌트를 주었다시피, 관건은 여름일 수와 성장일 수이다. 예를 들어, 시작일이 1일날 시작하고 3일이 걸린다하면 4일에 수확이 되는 것이기 때문에 시작 당일을 빼주어햐므로 여름일 수에서 1을 뺀 뒤, 성장일 수로 나눈 몫을 구한다. 그러면 총 수확횟수를 구할 수 있게 된다.
이제 스타후르츠를 생산할 수 있는지 일수를 구했기 때문에, 한 번에 수확할 때 얻는 개수를 구해서 곱하면 총 생산수량이 된다. 한 번에 수확할 때 얻는 개수는 C이므로 이를 곱한 뒤 생산수량*가격을 구해서 출력하면 총 수익을 알 수 있다.
'CODING 💻' 카테고리의 다른 글
| 백준 19698번 - '헛간 청약' (PYTHON 풀이) (0) | 2026.03.05 |
|---|---|
| 백준 5524번 - '입실 관리' (PYTHON 풀이) (0) | 2026.03.04 |
| 백준 4458번 - '첫 글자를 대문자로' (PYTHON 풀이) (0) | 2026.03.02 |
| 백준 10804번 - '카드 역배치' (PYTHON 풀이) (0) | 2026.03.01 |
| 백준 11945번 - '뜨거운 붕어빵' (PYTHON 풀이) (0) | 2026.02.28 |
