알고리즘/SWEA

[Python] SWEA D2 1986번 - 지그재그 숫자

번잔중 2022. 6. 2. 16:55
 

SW Expert Academy

SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!

swexpertacademy.com

"홀수는 더하고 짝수는 뺀다." 를 기억해주시면 됩니다. 1부터 n까지 홀수이면 +, 짝수이면 - 연산자를 사용하여 계산한 결과를 출력합니다.

t = int(input())
for i in range(t):
    n = int(input())
    ans = 0
    for j in range(1, n + 1):
        if j % 2 == 1:
            ans += j
        else:
            ans -= j
    print("#%d %d" % (i + 1, ans))

피드백은 언제나 환영합니다.