본문 바로가기
코드

ACM 10315, Poker Hands

by ehei 2006. 1. 20.

http://acm.uva.es/p/v103/10315.html

 

1137749335_pokerhands.cpp


크게 어려운 문제는 아니나... brute force 알고리즘의 무시무시함을 느끼게 해주었다. 즉흥적으로 코딩하다보니, 결과는 time exceed limits가 나와버렸다. 700줄이 넘어가던 이전 코드를 거의 다 버리고, 새로 작성했다. 에구... 

 

번호가 동일한 카드 개수를 세어서 맵에 보관함으로써 쉽게 계산할 수 있었다. 한편, 승부가 비겼을 때 사용하는 2차 조건이 양수이다. 각 경우에 대한 맵도 만들어서 2차 조건을 보관했다. 그러므로써, 1차 조건 만족여부와 2차 조건을 동시에 체크할 수 있도록 했다.


'코드' 카테고리의 다른 글

ACM 10050, Hartals  (0) 2006.01.26
ACM 105, The Skyline Problem  (0) 2006.01.24
ACM 102, Ecological Bin Packing  (0) 2006.01.19
ACM 10038, Jolly Jumpers  (0) 2006.01.11
ACM 104, Arbitrage  (0) 2006.01.10