본문 바로가기

Programming399

백준 13460 구슬 탈출 2 1. 큐가 먼저 끝나는 경우도 있음.2. 10이되기 전에 끝나는 경우에도 처리를 해주어야 합니다.3. cnt 와 종료조건에 대해서 명확하게 합니다.4. 시간에 관해서 ++ 와 종료조건에 대해서 명확하게 합니다.5. 10번이하이므로 10번까지 가능합니다. 10번 돌렸는데, 정답을 못찾으면 리턴합니다. 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211.. 2018. 4. 14.
백준 12100 2048 1. 아이디어를 명확하게 구현하기.2. 흐름을 말로 설명하고 나서, 코드를 구현하도록 합니다. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151.. 2018. 4. 14.
백준 3190 뱀 1. 문제를 꼼꼼히 읽습니다.2. 사용하는 변수와 자료구조를 고려하여 선택합니다. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124/*3190 뱀19:45 시작합니다.20:2439분컷설계 과정1. 문제를 꼼꼼하게 읽습니다.2. 설계를 완벽하게 합니다. (예제 3개 돌리기)3. 경우의 수를.. 2018. 4. 14.
백준 13458 시험 감독 풀이 과정1. 총감독관에 대해서 더해주고2. 부감독관에 대해서 더해주면 됩니다. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960/*19:37 6분 컷시험 감독 13458설계 과정1. 문제를 꼼꼼하게 읽습니다.2. 설계를 완벽하게 합니다. (예제 3개 돌리기)3. 경우의 수를 나열 합니다.4. 초기화 변수를 확인합니다.5. 가지치기를 합니다.6. 예제와 동일한 변수를 선언하고 사용합니다.풀이 과정.총 감독관의 숫자를 먼저 계산하고,부 감독관의 숫자를 나누기로 계산합니다.*/ #include #include using namespace std; int N, .. 2018. 4. 14.
백준 14499 주사위 굴리기 설계 과정1. 문제를 꼼꼼히 읽습니다.2. 설계를 정확하게 합니다. (예제 3개 돌리기)3. 경우의 수를 나열합니다.4. 초기화 변수를 확인합니다.5. 가지치기를 합니다.6. 예제와 동일하게 변수를 선언하고 사용합니다. 풀이 과정1. 주사위를 굴린다음에,2. 주사위의 바닥면과 맵을 비교해줍니다.3. 주사위의 윗면을 출력합니다. 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071.. 2018. 4. 14.
백준 14500 테트로미노 설계 과정1. 문제를 정확히 읽습니다.2. 설계를 명확히 합니다. (예제 3개 돌리기)3. 경우의 수를 나열합니다.4. 초기화조건을 확인합니다.5. 가지치기를 합니다.6. 예제와 동일하게 변수를 선언하고 사용합니다. 풀이 과정1. dfs 를 사용할 때, 이어질 수 있도록, 안에서 변수를 선언합니다.2. star 표시 할때 주의할점 있습니다. (아이디어) - dfs 사용시 가지고 다니는 변수와, 돌아왔을 때 그자리에 존재하는 것들을 명확히 합니다.- 특히나 비짓과 관련된 변수는, 그 자리에 그대로 있어야 합니다. 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859.. 2018. 4. 14.
백준 14501 퇴사 1. 설계를 완벽하게 합니다. (예제 3개 돌리기)2. 경우의 수를 자세히 나열합니다.3. 초기화 조건을 확인합니다.4. 가지치기를 합니다.5. 예제와 같이 변수를 선언합니다. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263/*17:4217:4914501 퇴사문제1. 설계를 명확히 합니다 (예제 3개 돌리기)2. 경우의 수를 나열합니다.3. 초기화 조건을 확인합니다.4. 가지치기를 합니다.5. 예제와 같이 변수와 자료구조를 선택합니다.*/ #include #include using namespace std; int N;int T[16];int .. 2018. 4. 14.
백준 14502 연구소 1. 설계를 명확하게 합니다. (예제 3개 돌리기)2. 경우의 수를 나열합니다 (자세히_3. 초기화 조건을 확인합니다.4. 가지치기를 합니다. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134/*1. 설계 완벽하게 하기(예제 3개 돌리.. 2018. 4. 14.
백준 14503 로봇 청소기 1. 설계 완벽하게 하기(예제 3개 돌리기)2. 초기화 조건 확인하기3. 가지치기4. 경우의 수 나열하기 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394/*1. 설계 완벽하게 하기(예제3개돌리기)2. 초기화 조건 확인하기3. 가지치기4. 경우의 수 나열하기16:3617:0832분로봇 청소기*/ #include #include using namespace std; #define SIZE 55 // 55int N, M;int map[SIZ.. 2018. 4. 14.
swe 4014 활주로 건설 1. 설계 완벽하게 하기 ( 예제 3개 돌리기)2. 초기화 조건 확인하기3. 가지치기4. 경우의 수 나열 하기.(세세하게) 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514.. 2018. 4. 14.