首页
DreamJudge
院校信息
考研初试
机试真题
讨论区
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
qq1915133275
2024年3月16日 00:09
c 解法:
P1216
回复 0
|
赞 14
|
浏览 1.2k
#include<stdio.h> int main(){ int n; while(scanf("%d",&n)!=EOF) { int a[n][n];//将初始化数据为0 for(int i=0;i<n;i++) &nbs...
buluoxu
2024年3月12日 12:16
旋转方阵 题解:
P1216
回复 0
|
赞 0
|
浏览 1.0k
#include<bits/stdc++.h> using namespace std; int res[25][25] = {0}; int main() { int n; cin >> n ; int x = 0,y = 0; int dx[] = {1,0,-1,0}; int dy[] = {0,1,0,-1}; for(int d = 0,k = 1;k <=n*n;k++) { res[x][y] = k; ...
光明守护神
2024年3月7日 22:24
旋转方阵 题解:就一个图,自己悟吧!
P1216
回复 0
|
赞 5
|
浏览 1.8k
阿离
2024年3月4日 22:48
旋转方阵 题解:c语言解法
P1216
回复 0
|
赞 1
|
浏览 1.1k
#include <bits/stdc++.h> using namespace std; int a[21][21]; int main(){ int n; int cnt=1; cin >> n; for(int i=0;i<n/2;i++){ //思路:先后让i=0、1走一遍写出对应关系 ...
relife
2023年2月21日 08:08
1216矩阵输出左对齐
P1216
回复 2
|
赞 2
|
浏览 4.6k
1216旋转矩阵根据输出格式要求矩阵元素左对齐,直接使用制表符“\t”不行。 最后用的是cout<< left<< setw(4)<<a[i][j];
小王桐学
2024年3月1日 18:43
旋转方阵 题解:C
P1216
回复 0
|
赞 1
|
浏览 798
#include <stdio.h> #include <math.h> int main() { int n,a[20][20],i,j,l,k = 1; scanf("%d",&n); for(i = 0; i < fabs(n/2)+1; i++) { for(j = i; j < n-i; j++) //左上到下 a[j][i] = k++; j--; for(l = i+1; l < n-i; l++) //下左到右 a[j][l] = k++; l--; ...
fanxi
2020年5月12日 17:50
找规律的题,考试千万不要考到啊!PTA上有一道和这个差不多的
P1216
回复 1
|
赞 4
|
浏览 14.6k
#include <stdio.h> int main() { int n,len; scanf("%d",&n); if(n%2==0) len=n/2; else len=n/2+1; int a[20][20]; int w=1; for(int k=0;k<len;++k) { //左上-->左下 for(int i=k;i<n-k;++i) { ...
Beyong
2024年1月27日 23:52
旋转方阵 题解:Java语言版
P1216
回复 0
|
赞 1
|
浏览 797
/** * 旋转方程 * * @author Beyong * @date 2024/01/27 22:25 **/ import java.util.*; public class Poj1216 { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = in.nextInt(); int[][] arr = new int[20][20]; int total...
dsfj
2021年1月22日 16:14
题目提示
P1216
回复 2
|
赞 0
|
浏览 13.0k
这里不好发图,我就用文字描述 可将结果分为几圈。例如:5可以分成3圈(1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16)(17 18 19 20 21 22 23 24)(25) 每一圈执行的操作是:下->右->上->左 注意! 最后输出的时候用“%-3d ” ,作占位符,最后还有个空格一个都不能错,不然不通过 这里就提供思路,本人已实现,代码拙劣就不贴了,有新思路的同学也欢迎与我交流
928上岸梦校!
2023年8月9日 13:07
螺旋打印,每个方向打印完之后重新调整阈值以适应下一次打印
P1216
回复 0
|
赞 1
|
浏览 1.2k
#include <bits/stdc++.h> using namespace std; void generateSpiralMatrix(int n) { vector<vector<int>> matrix(n, vector<int>(n, 0)); int num = 1; int rowStart = 0, rowEnd = n - 1, colStart = 0, colEnd = n - 1; while (rowStart <= rowEnd &am...
1
2
3
题目
旋转方阵
题解数量
27
发布题解
在线答疑
热门题解
1
旋转方阵 题解:
2
旋转方阵(模拟) 题解:
3
旋转方阵 题解:
4
旋转方阵 题解:方块收缩模拟输出
5
c 解法:
6
旋转方阵 题解:eee
7
找规律啊,找规律
8
无题.
9
旋转方阵 题解:搜索的思想实现,注意输出格式不是\t
10
旋转方阵 题解:就一个图,自己悟吧!