Notice
Recent Posts
관리 메뉴

Hacking Arts

[python] Baseball game 본문

Programing/Program

[python] Baseball game

Rakehell 2015. 1. 26. 02:54
#!/usr/bin/python

import random


print "====================================================================\n\n"
print "                        Gatsby Baseball Game                        \n\n"
print "===================================================================="


ch_num = 0
num = [0,0,0]

while ch_num <= 2:
	ch_num=0
	rand = random.randrange(100,999)
	num[2]=rand/100
	num[1]=rand/10-num[2]*10
	num[0]=rand-num[2]*100-num[1]*10
	if num[2] != num[1]:
		ch_num += 1
	if num[1] != num[0]:
		ch_num += 1
	if num[2] != num[0]:
		ch_num += 1

input_num = 0
s=0
b=0
game=0
inum=[0,0,0]
i=1

print rand

while i < 11:
	input_num = input("["+ str(i) +"] input number : ")
	if input_num > 99 and input_num < 1000:
		s=0
		b=0
		inum[2]=input_num/100
		inum[1]=input_num/10-inum[2]*10
		inum[0]=input_num-inum[2]*100-inum[1]*10
		for j in range(0,3):
			for k in range(0,3):
				if num[j] == inum[k] and j==k:
					s+=1

		for j in range(0,3):
			for k in range(0,3):
				if num[j] == inum[k] and j!=k:
					b+=1
		if s==3:
			game=1
			break;
		print "["+ str(i) +"] S : "+ str(s) +" b : "+ str(b)
		i+=1
	else :
		print "number range : 100~999"
		i -= 1

if game == 1 :
	print "You Win lol !!!"

if game == 0 :
	print "You Lose T^T !!!"

'Programing > Program' 카테고리의 다른 글

[python] lotto game  (0) 2015.10.31