-Code
n = int(input())
nums = list(map(int, input().split()))
arr = []
res = 0
for i in range(80001):
if i % 3 == 0 or i % 7 == 0:
res += i
arr.append(res)
for num in nums:
print(arr[num])
처음에 일일이 하는 방법을 했으나 틀려서 저장을 모든 수를 해놓고 뽑아서 사용하는 방식으로 해결을 했습니다.
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬] 16462번 '나교수' 교수님의 악필 (0) | 2022.07.11 |
---|---|
[백준/파이썬] 17946번 피자는 나눌 수록 커지잖아요 (0) | 2022.07.10 |
[백준/파이썬] 14710번 고장난 시계 (0) | 2022.07.08 |
[백준/파이썬] 14915번 진수 변환기 (0) | 2022.07.07 |
[백준/파이썬] 10205번 헤라클레스와 히드라 (0) | 2022.07.06 |