본문 바로가기
CodingTest/Baekjoon

[Baekjoon] 2292번 벌집

by 김 원 2025. 2. 10.

1 : 첫 번째 원형 칸

+ 6

2 ~ 7 : 두 번째 원형 칸

+ 12 

8 ~ 19 : 세 번째 원형 칸

+ 18

...

#include <iostream>

using namespace std;

int main()
{
    ios_base::sync_with_stdio(false);
    cin.tie(NULL);
    cout.tie(NULL);

    int N;
    cin >> N;

    int Count = 1;
    int Max = 1;
    int Add = 0;
    while (true)
    {
        if (N <= Max)
            break;

        Count++;
        Add += 6;
        Max += Add;
    }

    cout << Count << "\n";
    return 0;
}

'CodingTest > Baekjoon' 카테고리의 다른 글

[Baekjoon] 1259번 팰린드롬수  (0) 2025.02.10
[Baekjoon] 2798번 블랙잭  (0) 2025.02.10
[Baekjoon] 2231번 분해합  (0) 2025.02.10
[Baekjoon] 30802번 웰컴 키트  (0) 2025.02.10
[Baekjoon] 4153번 직각삼각형  (0) 2025.02.10