11720 에서 막혔습니다.
공백 없이 주어지는 숫자를 어떻게 해체해야하는지를 모르겠그등여
모르면 찾아봐야겠죠?
여기서 처음으로 함수(def)를 만들어서 사용하게 되네요!
다음과 같은 코드로 해결하게 됐습니다.
def split(word):
return [char for char in word]
n=input()
x=input()
list=split(x)
k=0
for i,l in enumerate(list):
k+=int(l)
print(k)
11721도 좀 절었습니다.
근데 어찌저찌 풀어냈습니다!!
import math
def split(word):
return [char for char in word]
x=input()
list=split(x)
for i in range(math.ceil(len(list)/10)):
q=''
for j in range(10):
try:
q+=(list[i*10+j])
except:
break
print(q)
2557, 1000, 2558, 10950, 10951, 10952, 10953, 11021, 11022, 11718, 11719, 11720, 11721, 2741, 2742, 2739, 1924, 8393, 까지 클리어 10818, 2438, 2439, 2440, 2441, 2442, 2445, 2522, 2446, 10991, 10992
'Have Done > Algorithms' 카테고리의 다른 글
[파이썬 알고리즘] 백준 10991, 백준 10992 풀이 (0) | 2022.03.02 |
---|---|
[파이썬 알고리즘] 백준 2242 풀이 (0) | 2022.02.28 |
[파이썬 알고리즘] 백준 10818 풀이 (0) | 2022.02.17 |
[파이썬 알고리즘] 백준 10951 풀이 (0) | 2022.02.15 |
[알고리즘] (0) | 2022.02.14 |
댓글