-
백준 2588번 (문자열 나누기)백준 with Python 2022. 12. 20. 17:36A=int(input())B=input()C=list(B)D, E, F= map(int, C)print(A*F)print(A*E)print(A*D)print(A*F+10*A*E+100*A*D)
처음에는 두 번째로 들어오는 세 자리 수를 먼저 정수형으로 바꾼 후 10으로 나누어 각각 저장 후 진행할까 했지만,
그건 조금 복잡할 것 같아서 이번에는 먼저 문자열로 나눈 후 정수형으로 바꾸는 식으로 했다.
list() : 문자열을 나누어서 리스트에 저장해줌
ex) list('hello world')
>>['h','e','l','l','o',' ',w','o','r','l','d']
** 그러면 .split('')은 안되나요?
split은 무조건 안에 리스트를 나누어 줄 기준이 들어가야 합니다.
'백준 with Python' 카테고리의 다른 글
백준 2530번: 인공지능 시계 (0) 2022.12.21 백준 10699번 (import 모듈과 날짜) (0) 2022.12.21 백준 11021번 (f-string) (0) 2022.12.20 백준 10869번 (몫과 나머지) (0) 2022.12.20 백준 1000번 (입력) (0) 2022.12.20