최대 1 분 소요

1986. 지그재그 숫자

문자

1부터 N까지 숫자에서 홀수는 더하고 짝수는 빼고 최종 누적 수는 무엇입니까?


제약사항

N은 1이상 10이하의 정수

입력 & 촐력

2
5
6

#1 3
#2 -3


문제 해결

T = int(input())
for i in range(1, T+1):
    num = 0
    for j in range(1, int(input())+1):
        if j % 2 == 1:
            num += j
        else:
            num -= j
    print(f'#{i} {num}')

짝수 와 홀수일때 조건문을 설정해주면 됩니다.

카테고리:

업데이트:

댓글남기기