티스토리 뷰

문제

BOJ 12873 기념품

klimmek55 2018. 7. 23. 20:49

기념품
(http://boj.kr/12873)


링크드리스트를 이용해 t3만큼 뒤로 가서 지워도 되지만,
 점화식을 찾을 수 있다.

n명이 있을 때는 13번째 사람이 제외된다. 그 후에, n1명이 남았을 때 아까 제외된 사람부터 출발한다.
즉, n명이 있을 때의 결과는 n1명이 있을 때 1번부터 시작한 결과와 같다.
마찬가지로 n1명이 있을때의 결과는 n2명이 있을 때 13+23번부터 시작한 결과이다.

식으로 나타내면, i명이 있을 때의 결과를 Di라고 했을 때,
D1=1,

Di=(Di1+(ni+1)31)mod이다.

식이 좀 복잡해보이는데, -1+1은 인덱스가 1부터 시작하기 때문에 나머지 연산을 고려해 넣어준 것이고,
(n-i+1)^3i명이 남았을 때 넘어가는 횟수이다.



'문제' 카테고리의 다른 글

BOJ 15824 너 봄에는 캡사이신이 맛있단다  (0) 2018.08.03
BOJ 14434 놀이기구1  (0) 2018.08.03
BOJ 2499 의좋은 형제  (1) 2018.07.23
BOJ 10713 기차 여행  (0) 2018.07.23
BOJ 13555 증가하는 부분 수열  (0) 2018.07.17
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함