백준(Python) 풀이/수학

백준(Python) 1225번 이상한 곱셈 풀이

개발윗미 2021. 10. 22. 18:51

Python으로 구현한 1225번 이상한 곱셈 문제 풀이입니다.

 

https://www.acmicpc.net/problem/1225

 

1225번: 이상한 곱셈

첫째 줄에 A와 B가 주어진다. 주어지는 두 수는 모두 10,000자리를 넘는 음이 아닌 정수이다. 수가 0인 경우에는 0만 주어지며, 그 외의 경우 수는 0으로 시작하지 않는다.

www.acmicpc.net


a, b = map(str, input().split())

result = 0
for i in range(len(a)) :
  for j in range(len(b)) :
    result += int(a[i]) * int(b[j])

print(result)

 

a와 b를 문자열로 입력받아 이중 for문을 통해 가능한 모든 조합의 곱셈을 수행한 후 result에 그 값을 누적한다.