본문 바로가기

백준/C++

[C++] 백준 3004번 - 체스판 조각

728x90

 

문제 3004번

https://www.acmicpc.net/problem/3004

 

n이 1일때는 2, 2일때는 4, 3일때는 6... 이런 식이다. i가 짝수일때는 더해주는 num의 수를 1늘려주고, result에 num을 더해주면 된다.

#include <iostream>
using namespace std;

int main(){
    int n, num = 1, result = 1;
    cin >> n;
    for(int i = 0; i < n; i++){
        result += num;
        if(i % 2 == 0){
            num += 1;
        }
    }
    cout << result;
    return 0;
}

 

 

728x90

'백준 > C++' 카테고리의 다른 글

[C++] 백준 2145번 - 숫자 놀이  (0) 2024.08.15
[C++] 백준 1681번 - 줄 세우기  (0) 2024.08.14
[C++] 백준 1550번 - 16진수  (0) 2024.08.10
[C++] 백준 1173번 - 운동  (0) 2024.08.07
[C++] 백준 1145번 - 적어도 대부분의 배수  (0) 2024.08.05