-55,6 +55,8 |
예, 방향이 반대라는 걸 잊었는데, 단지 저런 답이 있다는 것만은 저렇게 보일 수 있고 답이 옵티멀인건 좀 있다가... <mysign(inboklee,2013-1-1 12:27 am)> |
: 오오 훌륭한 분 오오. 기대하겠습니다, 제가 이해를 할 수 있어야 할텐데. <mysign([[Raymundo]],2013-1-1 12:35 pm)> |
사실 말씀하신 방법대로, branch and bound를 이용하면 두가지 - 여섯가지 - 에서 안되는 것들을 계속 쳐내가면 답을 구할 수 있습니다. "좀 있다가..."라고 했지만 제가 요새 너무 바빠서 ㅠㅠ <mysign(inboklee,2013-1-4 11:39 am)> |
<longcomments(100)> |
---- |
[[주인장분류]] |
/퍼즐-아군살리기우연히 재미있는 문제를 보았다. [아군 살리기] 일단 놀란 건 n에 관계없이 항상 답이 존재한다는 점이고... 막상 프로그램을 짜서 답을 내보니,
아아아...아적적 ^ 이 적군을 잡았다면, n+1의 배수만큼 이동하면 마지막 적군을 잡을 수 있다 아아아...아적적 ^ 이 적군을 잡았다면, 한 칸 이동한 후에 n+1의 배수만큼 이동하면 마지막 x를 잡을 수 있다
-- Raymundo 2012-11-28 1:46 am
Comments & Trackbacks지금 봤는데, 답이 항상 존재하는 건 쉽게 보일 수 있네요.총 2n명이 있으니까, 원하는 수 x의 조건은 2n mod x = n + 1 (2n - 1) mod x = 1 (2n - 2) mod x = 1 (n + 1) mod x = 1 을 만족하는 수는 Chinese Remainder Theorem을 사용하면 항상 있기는 하죠. 그런데 이 수 x가 최소라는 보장은 없습니다... -- inboklee 2012-12-31 2:58 pm
아차차, 써놓고 보니 CRT를 쓸 수 없네요. 조금 더 생각해봐야겠네요. -- inboklee 2012-12-31 3:00 pm
-- inboklee 2013-1-1 12:27 am
-- inboklee 2013-1-4 11:39 am
주인장분류 |
Diary최근 글들
코멘트와 트랙백
옛 글들RSS주요 페이지
이 홈페이지의 인터위키는 다음과 같습니다. GyparkWiki |