퍼이썬3 [백준/파이썬]14568번 2017 연세대학교 프로그래밍 경시대회 -코드 n = int(input()) cnt = 0 for i in range(2, n + 1, 2): for j in range(1, n + 1): c = n - i - j if c >= j + 2: cnt += 1 else: break print(cnt) 2021. 10. 31. [백준/파이썬]2331번 반복수열 -코드 a, p = map(int, input().split()) arr = [a] while 1: num = 0 for i in str(arr[-1]): num += int(i) ** p if num in arr: a = num break arr.append(num) for i in range(len(arr)): if arr[i] == num: print(i) break 처음에 어느정도 작성하다가 숫자의 각 자리수마다 계산하는 부분을 해결하지 못해서 질문 계시판과 검색을 해봤는데 원래 input으로 받서 int로 바꿔서 하려했으나 실행이 안되어서 str로 바꾸어서 작성하니 해결했습니다. 2021. 8. 23. [백준/파이썬]10179번 쿠폰 -코드 처음에 깜빡하고 2번째 입력부터 float를 써야 하는데 int 쓴 것 때문에 한번 다시 가졌고 둘째 자리 수에서 반올림한 것을 둘째 자리 수까지 출력하는 것 때문에 인터넷을 찾아보았습니다. 2021. 2. 8. 이전 1 다음