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;
}
짝수일 때는 빼고 홀수일 때는 더하면 된다.
'SWEA > [D2]' 카테고리의 다른 글
[C언어] SWEA 1285 아름이의 돌 던지기 (0) | 2022.03.01 |
---|---|
[C언어] SWEA 1288 새로운 불면증 치료법 (0) | 2022.02.27 |
[C언어] SWEA 1946 간단한 압축 풀기 (0) | 2022.02.26 |
[C언어] SWEA 1976 시각 덧셈 (0) | 2022.02.26 |
[C언어] SWEA 1983 조교의 성적 매기기 (0) | 2020.08.30 |