작은 도서관
[파이썬][C] 8958 - OX퀴즈
코딩/백준 문제풀이 2021. 1. 7. 22:16

문제 "OOXXOXXOOO"와 같은 OX퀴즈의 결과가 있다. O는 문제를 맞은 것이고, X는 문제를 틀린 것이다. 문제를 맞은 경우 그 문제의 점수는 그 문제까지 연속된 O의 개수가 된다. 예를 들어, 10번 문제의 점수는 3이 된다. "OOXXOXXOOO"의 점수는 1+2+0+0+1+0+0+1+2+3 = 10점이다. OX퀴즈의 결과가 주어졌을 때, 점수를 구하는 프로그램을 작성하시오. 풀이 막힘 없이 풀다가 맞은 개수에 따라서 점수가 오르는게 아닌 연속 정답 수에 따라서 점수가 오르는걸 깨닫고 코드 몇 부분을 수정해야 했다. 내가 생각한 방법은 이러하다. 점수 뿐 아니라 '스택'이라는 변수를 따로 만들어서 정답일때마다 스택을 1씩 올려주고, 틀렸을때는 0으로 초기화한다. 물론 점수는 그때그때 스택으로만..

[파이썬] 1393 - 음하철도 구구팔
코딩/백준 문제풀이 2021. 1. 7. 22:04

문제 최백준은 음하철도 구구팔에 탔다. 문제는 구구팔의 기장인 조교 김재홍이 반쯤 미쳐서 열차를 멈추지 않는다는 것이다. 그래서 최백준은 달리고 있는 열차에서 뛰어내려야 한다. 그런데 뛰어내릴 때 정류장 까지 거리가 너무 멀면 마이 아플 수 있다. 그래서 철도가 정류장에 가장 많이 근접했을 때 뛰어내리고자 한다. 어디서 뛰어내려야 하는가? 풀이 처음에 예제를 보고 의아했다. 처음 위치인 (2, 1)에서 (2, 4)의 속도로 움직이는데 최백준 씨는(3, 3)에서 뛰어내렸다. 즉, (2, 1)에서 (1, 2)만큼 이동한 위치에서 뛰어내리신 것. 따라서 속도를 공약수로 나눌 필요가 있었고, 함수 f를 정의했다. 차례차례 주어지는 입력값을 각각 정류장의 위치인 (x, y), 현재 위치인 (X, Y), 속도인 (..

라플라스의 마녀
서평/추리소설 2021. 1. 5. 22:10

의문의 죽음들은 '단순 사고'인가 '살인 사건'인가기본 정보 히가시노 작가의 데뷔 30주년 기념작으로, 작가의 30주년 미스터리를 모조리 담은 수작이라는 평가를 받는 책이다. 인기에 힘입어 영화화되었음은 물론, 프리퀄인 '마력의 태동'까지 출간되었다.2015년 출간되었으며 한국의 출간은 동 작가의 다른 작품도 여럿 출간한 현대문학에서 맡았다. 줄거리<..

article thumbnail
녹나무의 파수꾼
서평/SF 판타지 2021. 1. 5. 20:15

'나미야 잡화점의 기적'에 이은 히가시노 작가의 감동 소설 기본 정보 '녹나무의 파수꾼'은 2020년 상반기에 출판된 책으로, 히가시노 작가의 글 중에선 최초로 한국, 중국, 일본, 대만에서 동시 출간되었다. 한국에서의 출판은 '소미미디어'에서 담당했다. 소원을 100% 들어주는 신비한 나무의 이야기입니다. 옆 사람과 서로 마음을 열고 만나기를 빌어보는 것도 가능합니다. -히가시노 게이고. 도서 띠지 발췌 줄거리 호스티스 어머님과 유부남 사이에서 태어나 일찍 어머님을 여의고 할머니와 함께 살아가던 나오이 레이토는 이런저런 일자리를 전전긍긍하다 공장에서 불합리하게 잘린 일을 계기로 그곳의 값나가는 기계를 훔치기로 결심한다. 하지만 졸지에 유치장 신세를 지게 되고 있는지도 몰랐던 엄마의 이복언니(즉, 레이토..