project euler

    {프로젝트 오일러/Project Euler} 1. N보다 작은 3과 5의 배수의 합

    한국어/Hackerrank - 한국어 버전과 문제가 다를 수 있습니다. 채점은 Hackerrank를 추천합니다. N개의 양의 정수가 주어질때 각 숫자보다 작은 3과 5의 배수의 합을 출력하는 문제 (조건: 입력받는 수의 개수 N, 입력받은 수 M) def get_sum_of_mutiples(num, target): amt = num//target return target*amt*(amt+1)//2 for _ in range(int(input())): m = int(input()) total = get_sum_of_mutiples(m-1, 3) + get_sum_of_mutiples(m-1, 5) - get_sum_of_mutiples(m-1, 15) print(total) # amt_threes, amt..