문제
링크텍스트
난관
- 늘 index 처리에서 시간을 많이 소모한다.
- n 혹은 n-1 등을 무조건 시도해 보는 것이 아니라, 천천히 생각해서 구해야 할까 싶다.
결과
x0 = input()
n = len(x0)
x1 = [int(i) for i in x0]
x2 = int(x0)
if n > 1:
for i in range(0,n-1):
x3 = x1[n-i-1]
x2 -= x3*10**i
if x3 > 4:
x2 += 10**(i+1)
x1 = [int(i) for i in str(x2)]
print(x2)
안녕하세요, 99클럽 그룹 리더 조커입니다!
인덱스 처리 관해서는 말씀하신 대로 먼저 천천히 생각해서 구현하는 연습을 몇 번 해두면
금방 익숙해 지실 것이라고 생각해요!
앞으로도 힘내서 매일 TIL 도전해 보세요! 화이팅입니다 :)
99클럽 https://bit.ly/3TN5TBL