인프런 커뮤니티 질문&답변

xudegloss님의 프로필 이미지
xudegloss

작성한 질문수

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

6. 자릿수의 합

[자릿수의 합] 질문입니다.

해결된 질문

작성

·

274

·

수정됨

0

안녕하세요 계속 오류가 떠서 여쭤봅니다.

이 코드는 어떤 부분이 잘못되었는지 잘 모르겠습니다.

 

import sys
import os

current_path=os.getcwd()
sys.stdin=open(current_path + "\\python\\코딩테스트 강의 내용\\01 코드 구현력\\복습 파일\\" + "input.txt", "rt")

N=int(input())
num_arr=list(map(int, input().split()))

def digit_sum(x):
    result=0

    for idx in range(0, len(str(x))):
        result+=int(str(x)[idx])

    return result # 각 자리수 더한 합

for idx in range(N):
    arrMax=-21470000000
    answer=0
    
    if digit_sum(num_arr[idx])>arrMax:
        arrMax=digit_sum(num_arr[idx])
        answer=num_arr[idx]

print(answer)

답변 1

1

xudegloss님의 프로필 이미지
xudegloss
질문자

해결되었습니다!

xudegloss님의 프로필 이미지
xudegloss

작성한 질문수

질문하기