본문 바로가기
Problem Solving/SWEA

[SWEA] 1986. 지그재그 숫자

by 테리는당근을좋아해 2020. 1. 29.

문제

1부터 N까지 홀수는 더하고 짝수는 빼서 총합을 계산하는 문제

 

풀이방법

i / 2 == 1 일 때 더하기

i / 2 == 0일 때 빼기

 

소스코드

package samsung;

import java.util.*;

public class s_1986 {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int test = sc.nextInt();
		for(int t = 1; t <= test; t++) {
			int n = sc.nextInt();
			int sum = 0;
			int turn = 1;
			for(int i = 1; i <= n; i++) {
				sum += i * turn;
				turn *= -1;
			}
			System.out.println("#" + t + " " + sum);
		}
	}
}

댓글