Baekjoon 문제 풀기 (14652번 : 나는 행복합니다~)Python

14652번 : 나는 행복합니다~

1. 문제읽기


오래걸렸던 문제..

규칙을 찾지 못해서 헤맸다.
분명 브론즈 문제일텐데 너무 어렵게 생각하나.. 싶어서 결국은 구글링 ㅠㅠ..
브론즈 문제라고 얕잡아보기엔 아직 실력이 부족하군.. 하..

2. 제출 코드


좌표를 칸에다가 직접 써보니까 조금 눈에 보였다.
물론 구글링 후에 보인 거지만..
N과 M을 모두 써야한다는 생각에 사로잡혀 있었는데, 생각보다 간단했다.
첫번째 예제 기준으로, 첫번째 행은 M으로 나눴을 때 몫이 0, 두번째 행은 1 …
첫번째 열은 M으로 나눴을 때 나머지가 0일때, 두번째 행은 1일 때…
따라서 정답은 k를 m으로 나눈 몫과 나머지를 출력하면 된다.

n, m, k = map(int, input().split())
print(k//m,k%m)

3. 공부할 것


댓글남기기