SWEA

SWEA 1986. 지그재그 숫자 D2 C++

2024. 5. 10. 14:30

 

 

 

 

 

작성한 코드는 다음과 같다.

#include<iostream>
using namespace std;

int main(int argc, char** argv) {
    int t;
    cin >> t;
    
    for(int i=1; i<=t; i++){
        int n;
        cin >> n;
        
        int result = 1;      
        int flag = 0; // -, + 여부를 결정
        
        for(int j=2; j<=n; j++){
            if(flag==0) {
                result  = result - j;
                flag = 1;
            }
            else {
                result  = result + j;
                flag = 0;
            }
        }
        
        cout << "#" << i << " " << result << "\n";
    }
	return 0;//정상종료시 반드시 0을 리턴해야합니다.
}