#!/usr/bin/env python
# coding: utf-8

# In[4]:


import numpy as np
#如何知道红，白，黑各自的数量？【自己尝试写一下】
#先造个8*8棋盘
qipan = np.ones([8,8])
qipan = qipan.astype(str)
#机器人开始循环了
#两个规则
black =0
red = 0
white = 0
for hang in range(0,8):
    for lie in range(0,8):
        if hang==0 and (lie ==0  or lie ==7):
            qipan[hang,lie] = '红' 
            red = red + 1
        elif hang==7 and (lie ==0  or lie ==7):
            qipan[hang,lie] = '红' 
            red = red + 1
        elif (hang+1) %2 == 1 and (lie+1) %2 == 0: 
            qipan[hang,lie] = '黑' 
            black = black +1
        elif (hang+1) %2 == 0 and (lie+1) %2==1: 
            qipan[hang,lie] = '黑'
            black = black +1
        else: 
            qipan[hang,lie] = '白'
            white = white +1
print(qipan)
print(black,red,white,'<---黑,红,白数量为')


# In[ ]:




