蛇形矩阵
来源:互联网 发布:淘宝成都服装出租 编辑:程序博客网 时间:2024/06/05 20:13
#include<stdio.h>#include<stdlib.h>int maze[100][100];int main(){ int n,i,j,num,k; while (~scanf("%d",&n)) { num = 1; for (i = 0, j = 0, k = 0; k < (n + 1) / 2; k++) { while (j < n - k) { maze[i][j] = num++; j++; } j--; i++; while (i < n - k) { maze[i][j] = num++; i++; } i--; j--; while (j > k-1) { maze[i][j] = num++; j--; } j++; i--; while (i >k ) { maze[i][j] = num++; i--; } i++; j++; } for (i = 0; i < n; i++) { for (j = 0; j < n; j++) { printf("%3d%c", maze[i][j], j == n - 1 ? '\n' : ' '); } } } return 0;}
0 0
- 蛇形矩阵
- 蛇形矩阵
- 蛇形矩阵
- 蛇形矩阵
- 蛇形矩阵
- 蛇形矩阵
- 蛇形矩阵
- 蛇形矩阵
- 蛇形矩阵
- 蛇形矩阵
- 蛇形矩阵
- 蛇形矩阵
- 蛇形矩阵
- 蛇形矩阵
- 蛇形矩阵
- 蛇形矩阵
- 蛇形矩阵
- 蛇形矩阵
- hibernate4与hibernate3
- 【慢查询优化】连表查询注意谁是驱动表&搞不清楚谁join谁更好时放手让mysql自行判定
- LIDC-IDRI肺结节公开数据集Dicom和XML标注详解
- PAT 乙级 1058. 选择题(20)
- Eclipse在线安装FatJar插件失败解决方案
- 蛇形矩阵
- iOS开发实战-时光记账Demo 本地数据库版
- 【ife】任务二十九:表单(一)单个表单项的检验
- 第042讲 循环控制
- LR问题
- php 操作mongodb——增删改查
- linux常用指令(2)
- 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。求s=a+aa+aaa+aaaa+…a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加
- LeetCode 14 Longest Common Prefix