Python with 백준
백준 2588번 (문자열 나누기)
쌍준
2022. 12. 20. 17:36
A=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은 무조건 안에 리스트를 나누어 줄 기준이 들어가야 합니다.