首页 > [NOIP2015]神奇的幻方
头像 SuperShocker
发表于 2021-09-30 01:07:18
本题思路:用一个二维数组ms模拟幻方,先将数字1插入幻方,并用dx、dy记录此时的位置(即记录k-1的横纵坐标),然后按照题中要求插入数据并及时更新dx、dy #include <iostream> using namespace std; int magic_square[45][4 展开全文
头像 savage
发表于 2019-09-01 19:09:40
题目描述 幻方是一种很神奇的 N*N 矩阵:它由数字 1,2,3,.....N x N 构成,且每行、每列及两条对角线上的数字之和都相同。 当 N 为奇数时,我们可以通过下方法构建一个幻方: 首先将 1 写在 展开全文
头像 coder+9
发表于 2021-10-31 12:57:24
这是一道简单三星题 2021.10.31 枚举多种情况 注意每种只能是出现一次 用if elseif语句间隔 #include<string.h> using namespace std; typedef long long ll; int a[50][50]; int main() { 展开全文
头像 savage
发表于 2019-09-06 12:27:03
算法知识点: 模拟 复杂度: 解题思路: 直接按照题目给出的填数步骤模拟一遍即可。 时间复杂度分析: 总共有 n2 个数,每个数只被填写一遍,所以总时间复杂度是 。 C++ 代码 #include <iostream> using&nb 展开全文