#C30103. 棋盘(简化版)
棋盘(简化版)
有一个m*m的棋盘,棋盘上有n颗黑色(1)或者白色(2)的棋子。已知每颗棋子的坐标,请用二维数组输出棋盘中各棋子的位置。没有棋子的格子用(0)填充
输入格式:
第一行有两个正整数m,n(m<20,n<100),分别代表棋盘的大小m,和棋盘上棋子的数量n 接下来n行每行有三个整数x y c,分别用空格隔开,表示第x行y列上有一枚棋子,c=1表示黑色棋子,c=2表示白色棋子 输出格式:
输出一个矩阵m*m的,显示棋盘中每一枚棋子的位置。黑色棋子用1表示,白色棋子用2表示,没有棋子的格子用0表示
样例 1 :
输入:
5 7
1 1 1
1 2 1
2 2 2
3 3 2
3 4 1
4 4 2
5 5 1
输出:
1 1 0 0 0
0 2 0 0 0
0 0 2 1 0
0 0 0 2 0
0 0 0 0 1
样例 2 :
输入:
9 9
1 1 1
2 2 2
2 1 2
3 3 1
4 5 2
5 4 1
8 8 2
9 9 1
8 1 1
输出:
1 0 0 0 0 0 0 0 0
2 2 0 0 0 0 0 0 0
0 0 1 0 0 0 0 0 0
0 0 0 0 2 0 0 0 0
0 0 0 1 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
1 0 0 0 0 0 0 2 0
0 0 0 0 0 0 0 0 1