22019, 1/1101 회원가입  로그인  
   Uni0n
   fingergame.exe (30.5 KB), Download : 684     [오른쪽 버튼 눌러 다운 받기]
   전략이 있는 가위바위보 게임

http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Board&no=10702 [복사]


/***************************************
가위바위보 게임             *******************
  이 게임은 2차 배열을 생성함으로서 컴퓨터가 전략
   적인 기술을 선보입니다     어려우실껄요 ㅎㅎ **
    그럼 ㅅㄱ 하세요 (벌써 밤 11:00 네요 ㅠ,ㅠ)   *
      **************************************/

#include <stdio.h>
int main()
{
int man,computer,M,judge;
static int table[3][3] = {{0,0,0},{0,0,0},{0,0,0}},  //2차 배열생성
         hist[3]={0,0,0};
static char *hand[3] = {"가위","바위","보"};
M=0;
while(1){
if(table[M][0]>table[M][1] && table[M][0]>table[M][2])
computer=1;
else if(table[M][1]>table[M][2])
computer=2;
else
computer=0;
printf("밤에 뻘짓을 \n 엔터를 누르면 시작합니다\n");
getch();
printf("0: 가위 , 1:바위 , 2:보\n");
printf("뭘 내시겠습니까 :");scanf("%d",&man);
printf("컴퓨터의 손 : %s\n",hand[computer]);
judge=(computer-man+3)%3;   /* 컴퓨터의
switch(judge){                           학습 */
case 0:printf("비김");break;
case 1:printf("컴퓨터의 승리\n");break;
case 2:printf("당신의 승\n");break;
}
hist[judge]++;
table[M][man]++;
M=man;
printf(" %d승 %d무 %d패\n\n", hist[2],hist[1],hist[0]);
}
return 0;
}




아 ; 제생각 입니다
       만약 3차 배열로 만들면 더 어려울듯 ......

  Hit : 10618     Date : 2008/05/02 09:51



    
limixx 비겼는데 패로 되는군요 흠흠 2008/05/03  
skadnr525 이런거 할려면 어떻게?? 2008/05/03  
a456753 컴퓨터가 아무리 전략적이더라도 가위바위보의 진정한 의미는 못 느낄껄요? 2008/05/03  
     [공지]해커스쿨 이용수칙 2021/04/11 수정판 [55] 한승재 01/05 12826
22018   카타고 AI[1]     해킹잘하고싶다
10/01 60
22017   시스코 라우터랑 스위치 케이블 장비 질문이에요.[1]     해킹잘하고싶다
09/22 118
22016   ㅇㅅㅇ     해킹잘하고싶다
08/15 297
22015   요즘 하고 있는 거     해킹잘하고싶다
07/13 507
22014   2위 ㅇㅅㅇ     해킹잘하고싶다
07/13 444
22013   ...     해킹잘하고싶다
03/31 833
22012   ...     해킹잘하고싶다
03/25 817
22011   15년전쯤 이 사이트 보고 꿈을 정했었는데~~~[1]     ambition65
03/20 1219
22010   으앙!!![1]     해킹잘하고싶다
02/05 957
22009   오랜만~     DarkSlayer
12/11 1157
22008   해커스쿨 옛날 BGM[1]     wkfhddl4041
11/07 1260
22007   히잉...     해킹잘하고싶다
11/02 1082
22006   바둑과 장기     해킹잘하고싶다
10/30 1169
22005   나는 언제 애인이 생기나욤...     해킹잘하고싶다
10/27 1247
22004   전국 1위     해킹잘하고싶다
10/27 1191
22003   담배 ㅋㅋ[1]     해킹잘하고싶다
10/27 1196
22002   매트릭스의 파란약을 아십니까..?     해킹잘하고싶다
10/27 1149
22001   ㅇㅇ[1]     해킹잘하고싶다
10/20 1119
22000   옵치 핵감지 프로그램좀 만들어주세요[1]     powerima
10/15 1243
1 [2][3][4][5][6][7][8][9][10]..[1101]

Copyright 1999-2026 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org