본문 바로가기

전체 글

(71)
[#33.강남 꽃밭길]포인트나인 강남점 - EP1 : 시간이 멈춘 마을 다른 주민들은 모르겠지만, 시간이 멈춘 우리 마을은 같은 하루가 반복된다. 오늘도 다른 날과 다를 것이 없겠지만, 영주로서의 책무를 다하기 위해 마을을 한 바퀴 둘러보았다. 플레이 시간 : 70분 인원 : 1 ~ 4명 난이도 : ★★★★☆ 포인트나인 위험물품 반입금지 고객님의 안전을 위해 cctv 및 인터폰, 무전기가 설치되어 있습니다. 라이터, 칼 등 위험물품은 게임 룸 안으로 반입이 금지됩니다. point-nine.com 이 테마는 내가 탄탄한 스토리를 좋아하는 사람 & 반전, 복선 등을 좋아하는 사람들에게 무조건 추천해 주는 테마이다. 이 테마의 이름과 같은 매장 내에 다른 테마들을 보면 알 수 있듯이, 이 테마는 시리즈물이다. 'EP1 : 시간이 멈춘 마을, EP2 : 열쇠공의 이중생활, EP3 ..
[백준/BOJ][C++] 9019번 : DSLR(BFS) 9019번: DSLR 네 개의 명령어 D, S, L, R 을 이용하는 간단한 계산기가 있다. 이 계산기에는 레지스터가 하나 있는데, 이 레지스터에는 0 이상 10,000 미만의 십진수를 저장할 수 있다. 각 명령어는 이 레지스터에 www.acmicpc.net 문제 네 개의 명령어 D, S, L, R을 이용하는 간단한 계산기가 있다. 이 계산기에는 레지스터가 하나 있는데, 이 레지스터에는 0 이상 10,000 미만의 십진수를 저장할 수 있다. 각 명령어는 이 레지스터에 저장된 n을 다음과 같이 변환한다. n의 네 자릿수를 d1, d2, d3, d4라고 하자(즉 n = ((d1 × 10 + d2) × 10 + d3) × 10 + d4라고 하자) D: D는 n을 두 배로 바꾼다. 결과 값이 9999 보다 큰 ..
[#32.강남 꽃밭길]포인트나인 강남점 - EP2 : 열쇠공의 이중생활 나는 마을의 열쇠공이다. 옆집 귀금속점 주인이 일전에 의뢰한 물건이 맘에 쏙 들었는지 귀한 답례품을 주고 갔다. 구두쇠로 소문난 녀석이 웬일이지? 제법 만들기 어려웠던 것이지만, 작업하는 재미가 있어서 꽤 괜찮은 결과물이 나온 덕인 것 같다. 보는 눈은 있어 가지고... 흠 근데 이거 뭘 준 거지? 구두쇠 녀석이 비싼 걸 줬을 리 없으니 의심부터 해봐야겠어! 자, 어디 한번 보러 가볼까? 플레이 시간 : 70분 인원 : 1 ~ 4명 난이도 : ★★★★☆ 포인트나인 위험물품 반입금지 고객님의 안전을 위해 cctv 및 인터폰, 무전기가 설치되어 있습니다. 라이터, 칼 등 위험물품은 게임 룸 안으로 반입이 금지됩니다. point-nine.com 이 테마는 내가 탄탄한 스토리를 좋아하는 사람 & 반전, 복선 등..
[#31.강남 꽃길]도어이스케이프 강남 가든점 - INSERT COIN " ↑↑↓↓← → ← →B A " 장르 : 게임 & 아케이드플레이 시간 : 60분난이도 : ★★★☆☆(3.5)추천인원 : 2 ~ 4명 도어이스케이프-강남가든점신개념 방탈출카페 도어이스케이프입니다.garden.doorescape.co.kr이 테마는 내가 큰 스토리 없이 텐션 높게 즐기면서 문제 푸는 걸 좋아하는 사람들에게 추천해 주는 테마이다. 포스터에 나오는 게임기와 제목만 봐도, 방탈출을 어느 정도 해보신 분들이라면 예상할 수 있는 자연스럽게 텐션이 올라가는 분위기임을 예상할 수 있다.체감 난이도 ★★★★☆공식 홈페이지에 나와있는 난이도보다 0.5 높게 측정했다. 이유는 이 테마는 다른 테마와 다르게 직관력을 요구하는 문제가 정말 많다. 아니 그냥 많은 수준이 아니라 모든 문제가 직관력을 요구했던 것 ..
[백준/BOJ][C++] 20529번 : 가장 가까운 세 사람의 심리적 거리(비둘기집 원리) 20529번: 가장 가까운 세 사람의 심리적 거리 각 테스트 케이스에 대한 답을 정수 형태로 한 줄에 하나씩 출력한다. www.acmicpc.net 문제 각 척도마다 두 가지 분류가 존재하므로, MBTI는 총 2^4 = 16가지 유형이 있음을 알 수 있다. 일반적으로 MBTI의 유형들은 각 분류를 나타내는 알파벳 한 글자씩을 따 네 글자로 표시하게 된다. 모든 유형의 목록은 다음과 같다. ISTJ, ISFJ, INFJ, INTJ, ISTP, ISFP, INFP, INTP, ESTP, ESFP, ENFP, ENTP, ESTJ, ESFJ, ENFJ, ENTJ MBTI 성격 유형을 이용하면 두 사람 사이의 심리적인 거리를 정의할 수 있다. 이는 두 사람의 MBTI 유형에서 서로 다른 분류에 속하는 척도의 수로..
[백준/BOJ][C++] 7562번 : 나이트의 이동(DFS, BFS) 7562번: 나이트의 이동 체스판 위에 한 나이트가 놓여져 있다. 나이트가 한 번에 이동할 수 있는 칸은 아래 그림에 나와있다. 나이트가 이동하려고 하는 칸이 주어진다. 나이트는 몇 번 움직이면 이 칸으로 이동할 수 www.acmicpc.net 문제 체스판 위에 한 나이트가 놓여 있다. 나이트가 한 번에 이동할 수 있는 칸은 아래 그림에 나와있다. 나이트가 이동하려고 하는 칸이 주어진다. 나이트는 몇 번 움직이면 이 칸으로 이동할 수 있을까? 입력 입력의 첫째 줄에는 테스트 케이스의 개수가 주어진다. 각 테스트 케이스는 세 줄로 이루어져 있다. 첫째 줄에는 체스판의 한 변의 길이 l(4 ≤ l ≤ 300)이 주어진다. 체스판의 크기는 l × l이다. 체스판의 각 칸은 두 수의 쌍 {0,..., l-1} ..
[백준/BOJ][C++] 11053번 : 가장 긴 증가하는 부분 수열(DP) 11053번: 가장 긴 증가하는 부분 수열 수열 A가 주어졌을 때, 가장 긴 증가하는 부분 수열을 구하는 프로그램을 작성하시오. 예를 들어, 수열 A = {10, 20, 10, 30, 20, 50} 인 경우에 가장 긴 증가하는 부분 수열은 A = {10, 20, 10, 30, 20, 50} 이 www.acmicpc.net 문제 수열 A가 주어졌을 때, 가장 긴 증가하는 부분 수열을 구하는 프로그램을 작성하시오. 예를 들어, 수열 A = {10, 20, 10, 30, 20, 50}인 경우에 가장 긴 증가하는 부분 수열은 A = {10, 20, 10, 30, 20, 50}이고, 길이는 4이다. 입력 첫째 줄에 수열 A의 크기 N (1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄에는 수열 A를 이루고 있는 A..
[백준/BOJ][C++] 1918번 : 후위 표기식(자료 구조, 스택) 1918번: 후위 표기식 첫째 줄에 중위 표기식이 주어진다. 단 이 수식의 피연산자는 알파벳 대문자로 이루어지며 수식에서 한 번씩만 등장한다. 그리고 -A+B와 같이 -가 가장 앞에 오거나 AB와 같이 *가 생략되는 등의 www.acmicpc.net 문제 수식은 일반적으로 3가지 표기법으로 표현할 수 있다. 연산자가 피연산자 가운데 위치하는 중위 표기법(일반적으로 우리가 쓰는 방법이다), 연산자가 피연산자 앞에 위치하는 전위 표기법(prefix notation), 연산자가 피연산자 뒤에 위치하는 후위 표기법(postfix notation)이 그것이다. 예를 들어 중위 표기법으로 표현된 a+b는 전위 표기법으로는 +ab이고, 후위 표기법으로는 ab+가 된다. 이 문제에서 우리가 다룰 표기법은 후위 표기법이..