VioletaBabel

10448번: 유레카 이론 본문

백준/백준-C++
10448번: 유레카 이론
Beabletoet 2017. 9. 8. 20:47
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <cstdio>
int main()
{
    int tri[44], t, k;
    bool next = 1;
    for (int i = 1; i < 45++i)
        tri[i-1= i*(i + 1/ 2;
    for (scanf("%d"&t); t--;next = 1)
    {
        scanf("%d"&k);
        for (int i = 0; i < 44 && next; ++i)
            for (int j = i; j < 44 && next; ++j)
                for (int l = j; l < 44 && next; ++l)
                    if (tri[i] + tri[j] + tri[l] == k)
                        next = 0;
        if (next)
            printf("0\n");
        else
            printf("1\n");
    }
}
cs


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

수학 및 논리 퍼즐  (0) 2017.09.13
9461번: 파도반 수열  (0) 2017.09.08
10158번: 개미  (0) 2017.09.08
10987번: 모음의 개수  (0) 2017.09.07
10988번: 팰린드롬인지 확인하기  (1) 2017.09.07
Comments