fork download
  1. from random import*
  2. seed(input())
  3. z=1,0,-1
  4. n=range(9)
  5. m=[[0]*9 for _ in n]
  6. for x,y in sample([[x,y]for x in n for y in n],10):
  7. m[x][y]=-9
  8. for a in z:
  9. for b in z:
  10. if 0<=x+a<9>0<=y+b<9:m[x+a][y+b]+=1
  11. print("\n".join("".join([`c`,'*'][c<0]for c in l)for l in m))
Success #stdin #stdout 0s 11512KB
stdin
123
stdout
02*3*2*2*
02*313231
011112*10
00012*210
0001*2100
000111011
00000112*
000001*21
000001110