백준브론즈
-
[Python] 백준 2588 곱셈Python_알고리즘 2021. 6. 24. 16:40
문제 바로가기 문제분석 # 두개의 세 자리 수를 입력 받고 곱했을 때, 곱해지는 과정에서 나오는 숫자들과 그 숫자들의 합을 구한다. # 정수 a와 b의 각 자리 수를 곱하고, 곱한 값들을 일의자리부터 백의자리까지 변환해주고 더한다. # 끝으로, 자리수를 변환한 수들을 모두 더한 값까지 최종 출력하면 된다. 문제풀이 # 방법 1 a = int(input())# 정수 472 b = list(map(int, input())) # [3, 8, 5] one = a * b[2] ten = a * b[1] hun = a * b[0] print(one, ten, hun, sep='\n')# 한줄씩 2360 3776 1416 출력 print(one + ten *10 + hun * 100)# 181720 정수 a에다가 각..