본문 바로가기

Solutions/Reuent's Solution

PKU [2649]. Factovisors. [AC]



In PKU judge System.
사용자 삽입 이미지

으허허. 드디어 AC 입니다. -_-!

이거 붙잡고 있느라 포스트도 제껴버렸군요 -_-;;;;;

크흠. 의외로 정말 간단한 문제였습니다.

n 과 m을 비교해서 m 이 n 보다 작거나 같을 경우는 무조건 나눌 수 있습니다.

이 경우 체크해야 하는 것은 m 이 n 보다 큰 경우지요.
이때 m 이 소수라면 무조건 이 수는 n 을 나눌 수 없습니다. -_-;

따라서, m 을 2로 나누어 가면서 최종적으로 m 이 n 보다 작은 수라면 - 소수건, 그렇지 않건 관계 없이. -나눌 수 있습니다.
그러나 만약 이 루틴에서 m 이 n 보다 큰 소수라면, 나눌 수 없겠죠. -_-!;
- 만약 반례가 있다면 알려주세요. -

자... 그럼 진짜로 '오늘'은 Heap 포스트와 검색 알고리즘 포스트가 올라갑니다. -_-;;;;;;

빌어먹을.... 졸려 죽겠네요 -_-;;;; 지금 3시 50분입니다. 좀 자야겠어요.

'Solutions > Reuent's Solution' 카테고리의 다른 글

PKU [2388]. Who's in the Middle. [AC]  (0) 2008.10.17
PKU [1804]. Brainman. [AC]  (0) 2008.10.09
PKU [3685]. Matrix. [AC]  (8) 2008.09.19
PKU [2017]. Speed Limit. [AC]  (2) 2008.09.12
PKU [2027]. No Brainer. [AC]  (0) 2008.09.10