모바일 오유 바로가기
http://m.todayhumor.co.kr
분류 게시판
베스트
  • 베스트오브베스트
  • 베스트
  • 오늘의베스트
  • 유머
  • 유머자료
  • 유머글
  • 이야기
  • 자유
  • 고민
  • 연애
  • 결혼생활
  • 좋은글
  • 자랑
  • 공포
  • 멘붕
  • 사이다
  • 군대
  • 밀리터리
  • 미스터리
  • 술한잔
  • 오늘있잖아요
  • 투표인증
  • 새해
  • 이슈
  • 시사
  • 시사아카이브
  • 사회면
  • 사건사고
  • 생활
  • 패션
  • 패션착샷
  • 아동패션착샷
  • 뷰티
  • 인테리어
  • DIY
  • 요리
  • 커피&차
  • 육아
  • 법률
  • 동물
  • 지식
  • 취업정보
  • 식물
  • 다이어트
  • 의료
  • 영어
  • 맛집
  • 추천사이트
  • 해외직구
  • 취미
  • 사진
  • 사진강좌
  • 카메라
  • 만화
  • 애니메이션
  • 포니
  • 자전거
  • 자동차
  • 여행
  • 바이크
  • 민물낚시
  • 바다낚시
  • 장난감
  • 그림판
  • 학술
  • 경제
  • 역사
  • 예술
  • 과학
  • 철학
  • 심리학
  • 방송연예
  • 연예
  • 음악
  • 음악찾기
  • 악기
  • 음향기기
  • 영화
  • 다큐멘터리
  • 국내드라마
  • 해외드라마
  • 예능
  • 팟케스트
  • 방송프로그램
  • 무한도전
  • 더지니어스
  • 개그콘서트
  • 런닝맨
  • 나가수
  • 디지털
  • 컴퓨터
  • 프로그래머
  • IT
  • 안티바이러스
  • 애플
  • 안드로이드
  • 스마트폰
  • 윈도우폰
  • 심비안
  • 스포츠
  • 스포츠
  • 축구
  • 야구
  • 농구
  • 바둑
  • 야구팀
  • 삼성
  • 두산
  • NC
  • 넥센
  • 한화
  • SK
  • 기아
  • 롯데
  • LG
  • KT
  • 메이저리그
  • 일본프로야구리그
  • 게임1
  • 플래시게임
  • 게임토론방
  • 엑스박스
  • 플레이스테이션
  • 닌텐도
  • 모바일게임
  • 게임2
  • 던전앤파이터
  • 마비노기
  • 마비노기영웅전
  • 하스스톤
  • 히어로즈오브더스톰
  • gta5
  • 디아블로
  • 디아블로2
  • 피파온라인2
  • 피파온라인3
  • 워크래프트
  • 월드오브워크래프트
  • 밀리언아서
  • 월드오브탱크
  • 블레이드앤소울
  • 검은사막
  • 스타크래프트
  • 스타크래프트2
  • 베틀필드3
  • 마인크래프트
  • 데이즈
  • 문명
  • 서든어택
  • 테라
  • 아이온
  • 심시티5
  • 프리스타일풋볼
  • 스페셜포스
  • 사이퍼즈
  • 도타2
  • 메이플스토리1
  • 메이플스토리2
  • 오버워치
  • 오버워치그룹모집
  • 포켓몬고
  • 파이널판타지14
  • 배틀그라운드
  • 기타
  • 종교
  • 단어장
  • 자료창고
  • 운영
  • 공지사항
  • 오유운영
  • 게시판신청
  • 보류
  • 임시게시판
  • 메르스
  • 세월호
  • 원전사고
  • 2016리오올림픽
  • 2018평창올림픽
  • 코로나19
  • 2020도쿄올림픽
  • 게시판찾기
  • 오유인페이지
    개인차단 상태
    터보캡님의
    개인페이지입니다
    가입 : 07-06-16
    방문 : 892회
    닉네임변경 이력
    회원차단
    회원차단해제
    게시물ID : science_571
    작성자 : 터보캡
    추천 : 2
    조회수 : 676
    IP : 175.116.***.238
    댓글 : 6개
    등록시간 : 2010/04/02 17:06:01
    http://todayhumor.com/?science_571 모바일
    [프로그래머 환영]풀사람 푸세요 번외편(?) 초~중급난이도
    문제의 내용은 프로젝트 오일러에서 퍼온것임을 밝혀 드립니다.
    이 문제는 손으로 푼다기 보다는 프로그래머에게 기초~ 중~ 고급 엔진 코딩을 위하여 도움이 될 것이라는 생각으로 게시하게 되었음을 말씀 드립니다. 문제를 코드로 풀 경우 일반적으로 1분 이내에 결과가 나오게끔
    문제의 결과(코드)보다는 그 과정 알고리즘에 관하여 토의를 하였으면 하는 바램으로 게재 합니다.

    이 전까지의 문제들이 입문 수준의 문제 였다면 지금 문제는 번외 편으로 초급~ 중급 난이도에 
    해당한다고 개인적으로 생각 합니다.(어려운것을 원하는 분이 있을것 같아서;;)

    --- 여기부터 문제 ---
    http://projecteuler.net/project/poker.txt
    카드 포커게임시 한 번의 게임마다 5장의 카드가 주어지고 그에 따라 승패를 확인할 수 있습니다.
    카드의 랭크는 다음과 같은 방법으로 확인이 됩니다.
    (한글화 하는것 보다는... 영어로 직접 나타내는게 좋을듯 하여서...)
        * High Card: Highest value card.                                
        * One Pair: Two cards of the same value.                        
        * Two Pairs: Two different pairs.                               
        * Three of a Kind: Three cards of the same value.               
        * Straight: All cards are consecutive values.
        * Flush: All cards of the same suit.
        * Full House: Three of a kind and a pair.
        * Four of a Kind: Four cards of the same value.
        * Straight Flush: All cards are consecutive values of same suit.
        * Royal Flush: Ten, Jack, Queen, King, Ace, in same suit.

    그리고 카드의 값은 다음과 같습니다.
    2, 3, 4, 5, 6, 7, 8, 9, 10, Jack, Queen, King, Ace.

    만약 두 사람이 게임을 할 때, 같은 랭크를 가진다면, 숫자가 큰 사람이 이기게 됩니다.
    예를들어, 8 pair vs 5 pair => 8 pair win
    그러나 랭크가 같으면서도 그 최대 값이 같을 경우 그 다음으로 가장 큰 값을 가진 사람이 이기게 됩니다.
    예를 들어 8 pair + another high(queen) vs 8pair + another high(9) => 8 pair + queen win

    2사람이 게임을 하는 몇가지 예를 들겠습니다.
    Hand                 Player 1             Player 2                   Winner
    1                    5H 5C 6S 7S KD       2C 3S 8S 8D TD       Player 2
                         Pair of Fives         pair of Eights

    2                    5D 8C 9S JS AC       2C 5C 7D 8S QH       Player 1
                         Highest card Ace      Highest card Queen

    3                    2D 9C AS AH AC       3D 6D 7D TD QD       Player 2
                         Three Aces            Flush with Diamonds  

    4                    4D 6S 9H QH QC       3D 6D 7H QD QS       Player 1
                          Pair of Queens       Pair of Queens
                          Highest card Nine    Highest card Seven

    5                    2H 2D 4C 4D 4S       3C 3D 3S 9S 9D       Player 1
                          Full House           Full House
                          With Three Fours     with Three Threes

    링크 주소에 있는 텍스트 파일에는 2명에 대한 1000개의 게임이 포함되어 있습니다.
    처음 다섯 카드는 첫 번째 플레이어에 대한 카드이고
    다음 다섯 카드는 두 번째 플레이어에 대한 카드입니다.

    각 게임에 대한 승자는 분명히 있습니다.(비기는 게임은 없습니다)

    첫 번째 플레이어가 몇번이나 이겼을까요~


    --- 파싱과 엔진(?) 에 대한 내용을 코딩으로 해야할 문제 입니다 --- 
    --- 주말에 하나 더 올릴수 있으면 올릴 생각이기도 한데 이 문제 정도만 하여도 충분히 시간 보내기엔 좋을듯 합니다 관심있는분은 풀어보세요 ^^; ---

    이 게시물을 추천한 분들의 목록입니다.
    [1] 2010/04/03 02:55:00  141.30.***.55  노랑
    [2] 2010/04/30 14:48:43  66.249.***.107  
    푸르딩딩:추천수 3이상 댓글은 배경색이 바뀝니다.
    (단,비공감수가 추천수의 1/3 초과시 해당없음)

    죄송합니다. 댓글 작성은 회원만 가능합니다.

    번호 제 목 이름 날짜 조회 추천
    19
    뻘짓 ;;..프로그래밍 언어별 속도 벤치마크 [3] 터보캡 10/04/03 02:43 238 4
    [프로그래머 환영]풀사람 푸세요 번외편(?) 초~중급난이도 [5] 터보캡 10/04/02 17:06 184 0
    17
    [프로그래머 환영]풀사람 푸세요 3일차 - 2번째 [10] 터보캡 10/04/02 13:42 203 0
    16
    [프로그래머 환영]풀사람 푸세요 3일차 [13] 터보캡 10/04/02 11:17 261 0
    15
    [프로그래머 환영]풀사람 푸세요^^; 2일차 - 2번째 [6] 터보캡 10/04/01 16:37 235 1
    14
    [프로그래머 환영]풀사람 푸세요^^; 2일차 [23] 터보캡 10/04/01 13:19 289 0
    13
    [프로그래머 문제]프로젝트 오일러 관련~하여 풀사람 푸세요^^; [4] 터보캡 10/04/01 00:58 129 0
    12
    안드로 어플 제작 관련하시는분 있으시려나ㅠ.ㅠ(있으면 공유해용) 터보캡 10/03/13 01:22 54 0
    11
    노트북 구매 고민.... [1] 터보캡 09/03/10 19:30 98 0
    10
    술을 한잔 해서 그럴까요....눈이 와서 그럴까요... [1] 터보캡 08/12/23 00:35 149 0
    9
    역시나 안생겨요~~~~ [2] 터보캡 08/12/11 01:21 99 3
    8
    홈페이지 하나 만들어보려고하는데 괜찮다싶은 주소 아시는분~? [1] 터보캡 08/12/05 17:48 48 0
    7
    php 로그인 기능 관련 [2] 터보캡 08/12/03 22:37 54 0
    6
    도형 면적 넓이 구하는거 어떻게 하면 될까요?(코딩) [1] 터보캡 08/11/04 19:33 125 0
    5
    생일이었어요. 1월..20일.. [2] 터보캡 08/01/22 01:08 60 1
    4
    숨겨진 인물 -_-;; [1] 터보캡 07/09/06 00:19 357 0
    3
    저격수 고양이~~ [5] 터보캡 07/09/06 00:18 270 1
    2
    오유인들 싸이(홈피)를 하면서 느낀것은.... [1] 터보캡 07/08/29 21:34 98 3
    1
    오유 만쉐이~~~~ [1] 터보캡 07/08/29 10:49 53 1
    [1] [2]
    단축키 운영진에게 바란다(삭제요청/제안) 운영게 게시판신청 자료창고 보류 개인정보취급방침 청소년보호정책 모바일홈