반응형
11720번
https://www.acmicpc.net/problem/11720
N = int(input())
x = int(input())
num = 0
for i in range(N):
num += x%10
x //= 10
print(num)
+ heo_wonje님 코드 참고! (나는 생각도 못한 방식이다...너무 멋지다!)
sum(list(map(int, input())))
# list(map(int, input())) : 54321를 입력하면 [5,4,3,2,1] 출력됨!!!!
# list(map(int, input().split())) : 54321를 입력하면 [54321] 출력됨
cf) split 함수
x.split() : 괄호 안에 아무 값도 없는 경우, 공백(스페이스, 탭, 엔터 등)을 기준으로 문자열 x를 나눔.
cf) list 함수
list(x) : x를 리스트로 변환해줌.
- x가 set, tuple이면 list로 변환
- list({1,2,3}) → [1,2,3]
- x가 문자열이면, 문자 하나하나 나눠서 리스트 만듦어줌.
- list('asd') → ['a', 's', 'd']
반응형
'공부 > 데이터사이언스' 카테고리의 다른 글
Search algorithm(검색, 탐색 알고리즘) 1탄 - Linear search(선형탐색) (0) | 2022.06.25 |
---|---|
[백준] 6단계 - 2908번 (파이썬) check! (0) | 2022.06.25 |
[백준] 6단계 - 11654번 아스키코드 (파이썬) (0) | 2022.06.23 |
[백준] 5단계 - 4673번 (파이썬) check! (0) | 2022.06.23 |
[백준] 5단계 - 1065번 (파이썬) (0) | 2022.06.23 |
댓글