본문 바로가기
Algorithm

[구현/문자열] 백준 1225 이상한 곱셈 - 파이썬(Python)

by jangThang 2022. 3. 1.
반응형

백준 온라인 저지

 

[ Contents ]

     

     

    1. 문제 (링크 참조)

     

    1225번: 이상한 곱셈

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

    www.acmicpc.net

     

     

     

    2. 문제 풀이

     두 수 A, B의 각 자릿수를 곱해서 더하는 문제입니다.

     

     

    3. 코드

    #입력
    A, B = input().split()
    
    #각 자릿수 곱하고 더하기
    res = 0
    for i in A:
        for j in B:
            res += int(i) * int(j)
    print(res)

     문자열로 입력받은 다음, 곱할 때만 int형으로 변환해줍니다.

     python으로 제출하면 시간초과가 뜹니다. pypy3로 제출하면 통과합니다.

     

    star가 되고나서 Tistory

    반응형

    댓글