BOJ/백준-11720-python

cosmos·2021년 1월 18일
4
post-thumbnail

문제📖

풀이🙏

  • 첫째 줄에 숫자의 개수인 N(range(1,100+1))을 입력받는다.
  • 둘째 줄에 입력한 숫자 N만큼 공백없이 숫자를 입력 -> input()을 list로 묶음 처리
  • 입력한숫자의 총 합을 출력
    -> cnt=0 을 선언해 각 요소를 cnt += i 하는 방법
    -> python 내장함수인 sum을 이용해 result를 List로 입력하고 append해서 구하는 방법

코드💻

# boj, 11720 : 숫자의 합, python3
N = int(input())

if N > 100 or N < 1:
    print("N range error")
else:
    num = list(input())
    result = []

    for i in num:
        result.append(int(i))

    if len(result) != N:
        print("error")
    else:
        print(sum(result))

결과😎

출처📝

https://www.acmicpc.net/problem/11720

풀코드

github

0개의 댓글