디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

형들 프로그램 문제를 푸는중인데 도대체 왜 틀린지 모르겠음..확인좀ㅠㅠ

ㅠㅠ(1.247) 2013.02.15 21:31:26
조회 109 추천 0 댓글 5

문제

  RGB거리에 사는 사람들은 집을 빨강, 초록, 파랑중에 하나로 칠하려고 한다. 또한, 그들은 모든 이웃은 같은 색으로 칠할 수 없다는 규칙도 정했다. 집 i의 이웃은 집 i-1과 집 i+1이다. 처음 집과 마지막 집은 이웃이 아니다.


  각 집을 빨강으로 칠할 때 드는 비용, 초록으로 칠할 때 드는 비용, 파랑으로 드는 비용이 주어질 때, 모든 집을 칠할 때 드는 비용의 최솟값을 구하는 프로그램을 작성하시오.

 


입력

  첫째 줄에 집의 수 N이 주어진다. N은 1,000보다 작거나 같다. 둘째 줄부터 N개의 줄에 각 집을 빨강으로 칠할 때, 초록으로 칠할 때, 파랑으로 칠할 때 드는 비용이 주어진다.


출력

  첫째 줄에 모든 집을 칠할 때 드는 비용의 최솟값을 출력한다.


예제 입력

3

26 40 83

49 60 57

13 89 99


예제 출력

96




#include<iostream>

#include<algorithm>

using namespace std;

class A

{

public:

    long long s,l;

} l[1000][3];

int main()

{

    long long n,h[3],x,y;

    cin>>n>>l[0][0].s>>l[0][1].s>>l[0][2].s;

    l[0][0].l=0,l[0][1].l=1,l[0][2].l=2;

    for(int i=1;i<n;i++)

    {

        cin>>h[0]>>h[1]>>h[2];

        for(int j=0;j<3;j++)

        {

            x=l[i-1][j].l-1,y=l[i-1][j].l+1;

            if(x<0)x=2;if(x>2)x=0;

            if(y<0)y=2;if(y>2)y=0;

            l[i][j].s=l[i-1][j].s+min(h[x],h[y]);

            l[i][j].l=h[x]<h[y]?x:y;

        }

    }

    cout<<min(min(l[n-1][0].s,l[n-1][1].s),l[n-1][2].s);

}

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 반응이 재밌어서 자꾸만 놀리고 싶은 리액션 좋은 스타는? 운영자 25/07/28 - -
348028 불대수 공식 좆니 어렵네 [1] ㄴㅁㅇ(59.11) 13.03.05 60 0
348026 C++ 에서 windows32 장치 프로그램 만들면 기본으로 만들어지는 미샤(211.104) 13.03.05 42 0
348020 오늘이 03/05/2013이냐 05/03/2013 이냐 [3] ㅁㄴㄻㄹ갤로그로 이동합니다. 13.03.05 68 0
348018 개발자들아 자체검증좀 해주셈 [1] 용인고자라인(203.244) 13.03.05 89 0
348017 형들 기저귀찬 꼬꼬마 질문 하나만 받아줘 [6] ㅇㅇ(223.62) 13.03.05 95 0
348016 컴공과를 가면 뭘배우나요? [6] ㅇㅇ(220.125) 13.03.05 175 0
348015 한양대 컴공과갈려면요 [1] ㅇㅇ(220.125) 13.03.05 79 0
348014 서울에서 다닐만한 IT국비학원 추천좀 ㅇ [2] ㅎㄹ(125.143) 13.03.05 194 0
348013 이급 비밀(?)을 알려주마.. [1] DART(116.41) 13.03.05 110 0
348012 자바에 와일드카드랑 비슷한 기능을 c# 4.0 미만에서 구현하는법 있나? [4] 위디안(112.217) 13.03.05 54 0
348011 open nebula나 xen hypervisor는 원서로 읽어야하나 [5] 나리링갤로그로 이동합니다. 13.03.05 71 0
348010 C++에서 포인터 객체를 소멸하고 싶을때 말이야... [10] 횽들(121.166) 13.03.05 126 0
348008 윈도우폰 질문: 오른쪽에 조금 나오는거 뭐? 에어로홍갤로그로 이동합니다. 13.03.05 69 0
348005 vfw vs direct show vs wia 웹캠 쓰려는데 어떤거 씀요 금장 2티어(210.125) 13.03.05 34 0
348004 예나지금이나 다들 입문할땐 보안보안 이구만 [1] ㄴㄴ(121.186) 13.03.05 289 0
348003 헤더파일 안에 있어야 할 내용? [11] 12(59.12) 13.03.05 170 0
348001 후.. 혼자 사무실에서 라면먹는중 [1] ㄹㅇㅎ(125.143) 13.03.05 82 0
348000 보통 프갤에서 말하는 고급 개발자는 기준이 뭐임? [2] ㅁㄴ(125.143) 13.03.05 181 0
347998 횽아 에러 하나만 잡아줘라.... [3] 호좁이(112.216) 13.03.05 94 0
347997 이제는 하노이탑 소스가 이해 안되염 뿌잉뿌잉 [10] backjun(175.124) 13.03.05 181 0
347996 컴퓨터 입문 뉴비 질문 좀요. [1] ㅇㅇ(61.32) 13.03.05 65 0
347994 혹시 CCIE 딴사람 있음? 해피너스갤로그로 이동합니다. 13.03.05 75 0
347993 피보나치 30분 더 생각해서 못 풀면 전과해야겠다 [15] backjun(175.124) 13.03.05 394 0
347991 요즘 유니티가 대세이긴 한가 보네.......... [5] d(125.177) 13.03.05 177 0
347990 전역으로 키보드 훅을 걸었는데 말이야 [9] 22222(14.43) 13.03.05 163 0
347989 시플플은 너무 쟏같은게 많은거 같다 (125.177) 13.03.05 61 0
347988 유독 IT에는 저질인력만 모인다 [2] c(175.208) 13.03.05 238 0
347987 호랑이 기린 사자 목련 붉은코원숭이 책책책 [1] 생물학(111.118) 13.03.05 81 0
347986 꼬꼬마 고민좀들어줘형들. [8] 890(61.109) 13.03.05 142 0
347985 살아있는애들 잇냐? ㅇㅇㅇ(124.56) 13.03.05 40 0
347984 전문대 컴퓨터과학생인데 [4] 아아(119.197) 13.03.05 234 0
347981 아... 미래창조과학부를 민주당이 온몸으로 막아내는걸 보며... [2] ㅁㄴㅇㄹ(121.166) 13.03.05 214 1
347980 ssh 공개키 설정 어떻게하나요 [2] 공돌이(204.93) 13.03.04 87 0
347979 centos 에서 modprobe쓰니까 permission denied [5] dob(218.216) 13.03.04 87 0
347978 님들.. 저 프로그래밍 때려칠라구요 ㅎㅎㅎㅎㅎㅎ [3] ㅁㄴㅇㄹ(118.36) 13.03.04 278 0
347976 낙타,물고기,독수리,원숭이,나비,풍뎅이,부엉이,게,개,호랑이 책책책... [2] 돌대갈(116.33) 13.03.04 110 0
347975 씨언어300제 씨쁠쁠200제 [2] ㅇㅇ(61.98) 13.03.04 168 0
347973 코뿔소책 보고있는데 뭐이리 두껍노 [1] ㄷㄷ(121.186) 13.03.04 85 0
347972 포인터는 언제 쓰나요? [4] 듀스(211.234) 13.03.04 166 0
347971 winapi 탭누르면 커서옮겨가는게 안됩니다 이힝(175.200) 13.03.04 37 0
347970 웹쪽 신입 취업하는데 리눅스 잘 알아야됨요? 크리ex(121.186) 13.03.04 58 0
347969 프갤형들 좀 도와줘 ㅁㄴㅇㄹ(115.140) 13.03.04 672 0
347968 오늘 공룡책 이야기가 많네 [1] ㅈㅈ(121.186) 13.03.04 106 0
347967 실시간 이슈 뭐 이런건 다 AJAX으로 하는건가요? [2] ㅇㅇ(221.140) 13.03.04 89 0
347965 하이브리드 어플리케이션 대표적으로 뭐 있음? 지오아이(121.186) 13.03.04 64 0
347963 ssh 해킹당하기 쉽나요? [2] 공돌이(204.14) 13.03.04 162 0
347961 월세내고 사는쉑이들 대단함..고로콤롬.. 우쿄쿄(1.231) 13.03.04 82 0
347955 개발자는 어디까지 알아야 개발자인가요...? [3] ㅇㅇ(221.140) 13.03.04 168 0
347954 우분투 usb에다가 설치할려고 하는데 [1] dd(220.117) 13.03.04 88 0
347953 형들 { 열고 } 닫을때 어캐해 보통? [6] Crispin(124.195) 13.03.04 117 0
뉴스 배우 정호연, 붉은 수영복 입고 독보적 몸매와 모델다운 포즈 뽐내...여름의 청량함 가득담아 디시트렌드 07.26
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2