VioletaBabel

1149번: RGB거리 본문

백준/백준-C++
1149번: RGB거리
Beabletoet 2017. 9. 13. 21:35
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include<cstdio>
#define m(a,b) (((a)<(b))?(a):(b))
int main()
{
    int n, c[2][3];
    scanf("%d %d %d %d"&n, &c[0][0], &c[0][1], &c[0][2]);
    for (--n; n--;)
    {
        scanf("%d %d %d"&c[1][0], &c[1][1], &c[1][2]);
        c[1][0+= (c[0][1< c[0][2]) ? c[0][1] : c[0][2];
        c[1][1+= (c[0][0< c[0][2]) ? c[0][0] : c[0][2];
        c[1][2+= (c[0][0< c[0][1]) ? c[0][0] : c[0][1];
        for (int i = 0; i < 3++i)
            c[0][i] = c[1][i];
    }
    printf("%d", m(m(c[1][0], c[1][1]),c[1][2]));
}
cs


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

13458번: 시험 감독  (0) 2017.09.15
재귀와 동적 프로그래밍  (0) 2017.09.13
수학 및 논리 퍼즐  (0) 2017.09.13
9461번: 파도반 수열  (0) 2017.09.08
10448번: 유레카 이론  (0) 2017.09.08
Comments