SWEA/[D2]
[C언어] SWEA 1986 지그재그 숫자
ruming
2022. 2. 27. 02:08
1부터 N까지의 숫자에서 홀수는 더하고 짝수는 뺀다.
예) N이 5일 경우, 1 - 2 + 3 - 4 + 5 = 3
(N은 1이상 10이하)
#include <stdio.h>
int main(void) {
int test_case, T;
scanf("%d", &T);
for (test_case = 1; test_case <= T; ++test_case)
{
int N, sum = 0;
scanf("%d", &N);
printf("#%d ", test_case);
for (int i = 1; i <= N; i++) {
if (i % 2 == 0) sum -= i;
else sum += i;
}
printf("%d\n", sum);
}
return 0;
}
짝수일 때는 빼고 홀수일 때는 더하면 된다.