Gym 100496A Avangard Latin Squares(矩阵游戏)
摘要:
题意:输入一个n,表示在n*n的矩阵中填1~n,使每行每列以及所有正对角线所有反对角线均出现1~n一次。若存在,输出Yes和矩阵,否则输出No;思路:比赛的时候没思路。将1~n换为0~n较好处理一些。先只考虑0的位置,每行将0向一个方向移动固定格子数,枚举所需的移动步数, 若满足条件(无同行同... 阅读全文
posted @ 2015-07-13 20:23 大树置林 阅读(271) 评论(0) 推荐(0) 编辑