Python/[코드트리]

[코드트리] n번 반복 > 짝수의 합 n번 구하기

hyunnn_00 2023. 6. 27. 16:44
n번에 걸쳐 두 정수 a, b가 주어졌을 때, a부터 b까지의 짝수를 모두 합한 결과를 출력하는 프로그램을 작성해보세요.

 

 

 

 

# 변수 선언 및 입력
n = int(input())

# n회 반복합니다.
for i in range(n):
	# 변수 선언, 입력
	inp = input()
	arr = inp.split()
	a, b = int(arr[0]), int(arr[1])

	ans = 0
	
	# a부터 b까지 짝수를 전부 더한 값을 출력합니다.
	for j in range(a, b + 1):
		if j % 2 == 0:
			ans += j
	
	print(ans)
    
# 나의 풀이 ------------------------------------------
n = int(input()) # input 개수 지정

for i in range(n): # n번 input 받음
    inp = input().split(" ")
    a = int(inp[0])
    b = int(inp[1])

    sum_val = 0 # 합계를 저장할 변수 생성

    for j in range(a, b+1): # a부터 b까지
        if j % 2 == 0: # j가 짝수이면
            sum_val += j # sum_val 변수에 j를 더함
    
    print(sum_val)