You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
importsysreadl=sys.stdin.readlinedeff():
""" 정수 입력이 주어짐 모든 자릿수의 합을 구함 - summ 변수를 0으로 초기화 - 정수를 10으로 나눈 나머지를 summ에 더하고, 정수를 10으로 나눔 - 정수가 0이 될 때까지 반복함 summ은 다음 정수가 된다 위 과정의 횟수를 +1 모든 자릿수의 합(num)이 10 미만일 때까지 반복 결과 출력 1,000,000 이하가 아니라 1,000,000 "자리" 이하의 수가 입력이다. """digits=readl().rstrip()
cnt=0base=ord("0")
whilelen(digits) >=2:
# 자릿수 합summ=0fordigitindigits:
summ+=ord(digit) -basedigits=str(summ)
cnt+=1print(cnt)
ifdigitsin ["3", "6", "9"]:
print("YES")
else:
print("NO")
f()
Self-feedback
문제를 잘 읽자
구조적 접근: 문제를 추상화하여 구조적으로 접근했는가?
사고력: 알고리즘을 완전히 이해했는가? (충분한 사고력을 가졌는가?)
구현력: 알고리즘을 신속, 정확하게 구현했는가?
The text was updated successfully, but these errors were encountered:
Problem link
https://www.acmicpc.net/problem/1769
Problem abstraction
Design(Plan) algorithm
Algorithm idea
아래 참고
Pseudo-code
아래 참고
Validate algorithm
Impl
Self-feedback
문제를 잘 읽자
구조적 접근: 문제를 추상화하여 구조적으로 접근했는가?
사고력: 알고리즘을 완전히 이해했는가? (충분한 사고력을 가졌는가?)
구현력: 알고리즘을 신속, 정확하게 구현했는가?
The text was updated successfully, but these errors were encountered: