파비의 매일매일 공부기록

[BOJ] 1225 본문

Problem Solving/BOJ

[BOJ] 1225

fabichoi 2022. 1. 27. 23:45

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

단순히 각 숫자 위치들을 곱하면 되서 그렇게 구현했더니 시간초과..
질문 검색을 좀 해보니 첫번째 각 위치들을 더한 값을 가지고 처리하면 시간초과가 안난다고 해서 적용해봄.
다시 생각해보니 수학식으로 정리하면 동일하다는 걸 깨달음.

# BOJ 1225
from sys import stdin

a, b = stdin.readline().split()
s = 0
aa = 0
for i in range(len(a)):
    aa += int(a[i])
for i in range(len(b)):
    s += aa * int(b[i])
print(s)
반응형

'Problem Solving > BOJ' 카테고리의 다른 글

[BOJ] 1236  (0) 2022.01.29
[BOJ] 1233  (0) 2022.01.28
[BOJ] 1212  (0) 2022.01.26
[BOJ] 1193 [재시도 필요]  (0) 2022.01.25
[BOJ] 1173  (0) 2022.01.24
Comments