jgvdsdcc:第一题直接映射2个原点坐标,代码量极小
                int origin = (n - 1) / 2;
		int center = (m - 1) / 2;//i = center+x = origin+x => x = i - center,
		for (int j = 0; j < m; j++) {
			for (int k = 0; k < m; k++) {
				int dj = j - center;
				int dk = k - center;
				ans[j][k] = wall[(origin + dj + n * 100) % n][(origin + dk + n * 100) % n];
				cout << ans[j][k];
			}
			cout << endl;
		}
0 点赞 评论 收藏   
分享
 夏虫不可语冰丶:n²过了
查看图片
查看图片0 点赞 评论 收藏   
分享
 创作者周榜
更多 
 关注他的用户也关注了: