문제풀이/백준(Boj) 문제풀이

[백준][수학] - 17496. 스타후르츠

얄루몬 2022. 5. 2. 15:25

if __name__ =="__main__":
    N, T, C, P = map(int,input().split())
    answer = 0
    result = ((N-1)//T)*P*C
    print(result)

 

[메모]

  • 문제 유형이 무엇인지 확인하지 않고 풀기로 했기 때문에 그리디 문제일까 했다.
  • 처음에는 while True문을 사용해서 N(여름 일 수)를 넘으면 종료되는 종료조건을 두고 풀려 했다.
  • 문제를 좀 더 자세히 보니 간단한 식이 있는 문제였고 그에 맞게 풀었다.
  • N(여름 일 수)에서 -1을 해준 이유는 0일부터 시작하는 것이 아닌 1일부터 시작하기 때문입니다.