首页
DreamJudge
院校信息
考研初试
机试真题
讨论区
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
Hegel
2023年3月24日 16:26
旋转矩阵
P1216
回复 0
|
赞 1
|
浏览 2.5k
#include <iostream> #include <iomanip> using namespace std; int main() { int n; cin >> n; int** a = new int* [n]; for (int i = 0; i < n; i++) { a[i] = new int[n]; for (int j = 0; j < n; j++) a[i][j] = 0; } int k = 1, i = 0, j = 0; while (k <...
零壹
2023年3月23日 11:26
c-转着圈讨论即可
P1216
回复 0
|
赞 0
|
浏览 5.7k
值得注意的是最后的输出格式,%-3d是左对齐3位,不足的用空格补齐 #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> int main() { int n; scanf("%d", &n); int** a = (int**)malloc(sizeof(int*) * n); for (int i = 0; i < n; i++) a[i] = (int*)malloc(sizeof(int) * n); in...
ghost13
2021年9月12日 16:08
找规律
P1216
回复 0
|
赞 0
|
浏览 8.8k
一趟里分四步,分别为从上到下、左->右, 下到上,右到左; 每一趟从(1,1)(2,2)作为起点开始,用p记录 注意输出打印格式 #include <iostream> #include <bits/stdc++.h> using namespace std; int main() { int a[21][21]={0}; int n; scanf("%d", &n); int ...
James
2021年1月17日 11:53
用xy变量控制矩阵逐渐缩小的规律
P1216
回复 0
|
赞 1
|
浏览 8.8k
#include <bits/stdc++.h> using namespace std; int n; int a[21][21]; int main(){ cin>>n; int x=1,y=n;//控制边界 int res=1; while(x<=y){ for(int i=x;i<=y;i++){ &...
15188341288
2020年3月26日 21:03
无题.
P1216
回复 0
|
赞 8
|
浏览 13.7k
由于个人能力不足,用最笨的方法解决问题。本方法解题关键在于找规律。 首先根据n确定圈数,在每一圈中分为四个赋值部分,即最左最下最右和最上。 k控制变量,i控制行,j控制列,w控制赋值。 规律得出行与列的变化均与圈数k有关。 在代码中基本已给出注释。 #include<stdio.h> int main(){ int n; int a[21][21]; scanf("%d",&n); int w=1; if(n%2==1) a[n/2+1][n/2+1]=n*n;//奇数时,给中心元素赋值 for(...
lesen_98
2020年3月31日 10:27
找规律啊,找规律
P1216
回复 0
|
赞 9
|
浏览 11.6k
#include<bits/stdc++.h> using namespace std; int a[21][21]; int main(){ int n; scanf("%d",&n); int w = 1; //奇数的时候给中心元素赋值 if(n%2==1) a[n/2][n/2] = n*n; //圈数 for(int k = 0; k < n / 2; k++){ //向下 for(int i = k; i < n-k; i++){ a[i][k] = w...
LIkkkkkkka
2020年3月11日 21:08
4u4
P1216
回复 1
|
赞 0
|
浏览 11.7k
#include<stdio.h>//这个题总是显示答案表达格式错误。。但是已经调到跟示例答案一样的格式了,不知道忽略了哪个细节。 int a[25][25]={0}; int main() { int i,j,temp,countt,n; a[0][0]=1; i=0; j=0; countt=1; temp=1; scanf("%d",&a...
1
2
3
题目
旋转方阵
题解数量
27
发布题解
在线答疑
热门题解
1
旋转方阵 题解:
2
旋转方阵(模拟) 题解:
3
旋转方阵 题解:
4
旋转方阵 题解:方块收缩模拟输出
5
c 解法:
6
旋转方阵 题解:eee
7
找规律啊,找规律
8
无题.
9
旋转方阵 题解:搜索的思想实现,注意输出格式不是\t
10
旋转方阵 题解:就一个图,自己悟吧!