(a + b + c)(d + e) = a * d + a * e + b * d + b * e + c * d + c * e 임에 주목해봅시다.

공백을 기준으로 구분되는 두 수를 입력받은 후에,
수의 각 자리들을 구성하고 있는 숫자들로 리스트를 각각 생성합니다.
(ex> 111 22의 경우 [1,1,1], [2,2] 총 2개를 생성합니다.)
이때, 맨 위에서 언급했던 식에 주목해봅시다.
분배법칙에 의해 문제에서 구하고자 하는 각 자리 숫자들의 곱의 합은
각 자리 숫자들의 합을 곱한 것과 같습니다.
따라서 sum() 함수를 통해 각각의 합을 구한 다음 그 둘을 곱해주면 답을 구할 수 있습니다.

문제 : 백준 1225 - 이상한 곱셈