1160 蛇形矩阵时间限制: 1 s空间限制: 128000 KB题目等级 : 白银 Silver题目描述Description小明玩一个数字游戏,取个n行n列数字矩阵(其中n为不超过100的奇数),数字的填补方法为:在矩阵中心从1开始以逆时针方向绕行,逐圈扩大,直到n行n列填满数字,请输出该n行n...
分类:
其他好文 时间:
2014-12-15 23:28:59
阅读次数:
363
蛇行矩阵
【问题描述】
蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。
【要求】
【数据输入】本题有多组数据,每组数据由一个正整数N组成。(N不大于100)
【数据输出】对于每一组数据,输出一个N行的蛇形矩阵。两组输出之间不要额外的空行。矩阵三角中同一行的数字用一个空格分开。行尾不要多余的空格。
【样例输入】
5
【样例输出】
1 3 6 10 15
2 5 9 14
4 8 1...
分类:
其他好文 时间:
2014-12-06 11:24:19
阅读次数:
163
蛇形矩阵package com.zhanggaosong;/*** 蛇形矩阵* @author zhanggaosong**/public class Main {public static void main(String[] args) { int i,j,k=1; int n=6; ...
分类:
其他好文 时间:
2014-12-01 15:30:38
阅读次数:
176
smartOJ[NOIP1995P3]importjava.util.*;publicclassMain{ publicstaticvoidmain(String[]args){ Stringstr=null; Scannerscanner=newScanner(System.in); intn=scanner.nextInt(); int[][]numbers=newint[n][n]; boolean[][]isE=newboolean[n][n]; intx=0,y=n-1,k..
分类:
编程语言 时间:
2014-11-02 00:45:49
阅读次数:
198
#includevoid main(){ int i,j,a[100][100],n,k; printf("请输入列数n= "); scanf("%d",&n); k=1; //输出上三角 for(i=1;i<=n;i++) for(j=1;j<=i...
分类:
其他好文 时间:
2014-10-19 15:39:16
阅读次数:
125
1.蛇形方阵:
1 2 3
6 5 4
7 8 9
外层控制层数,内层根据列数控制方向:0 则往右走 N-1则往左走
#include
#include
#include
#define SIZE 100
int a[SIZE][SIZE];
int main(int argc, const char ...
分类:
其他好文 时间:
2014-09-11 19:30:22
阅读次数:
199
问题:蛇形矩阵分析:设置变量dir,0123分别代表方向右下左上class Solution {public: int num[300][300]; void dfs(int x,int y,int k,int n,int dir) { num[x][y]=k; ...
分类:
其他好文 时间:
2014-08-06 22:25:42
阅读次数:
169