Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back
가위 바위 보 !
#ask
2 weeks ago

#include <stdio.h>

#include <stdlib.h> // rand()함수 포함 라이브러리

#include <time.h> // time()함수 포함 라이브러리

int main() {

int user;

srand(time(NULL)); // 매번 다른 시드값 생성

int panda=0;

printf("가위(0), 바위(1), 보(2)를 입력하세요 : ");

scanf("%d", &user);

user = user*rand();

user = user%9;

panda = rand()%9; // 실험 결과 0~8까지 생성 012 345 678

if (panda == user) printf("비겼어요. \n");

else if (panda > user) printf("이기셨네요. \n");

else printf("졌어요. \n");

return 0;

}

제가 직접 짠 가위바위보 입니다

정석대로 구성하는 방법은 저도 알고 있는데 너무 길기만 해서

최대한 간추릴 수 없을 까 해서 위의 방법으로 구성했습니다.

그런데 만들고 보니 한 가지 궁금한 게 생겼어요 !

저는 위에 내용이 이길 확률/ 비길 확률/ 질 확률이 진짜 가위바위보처럼

'얼추' 비슷할 거라고 생각하고 있는데

혹시 다른 분들께서 보시기에는 어떨까요?

이길 확률/ 비길 확률/ 질 확률이 얼추 비슷하리라 보시나요?

의견 있으시면 알려주세요 ~~~

2 comments