// 比如边长为7时:
1 1 1 1 1 1 1
1 2 2 2 2 2 1
1 2 3 3 3 2 1
1 2 3 4 3 2 1
1 2 3 3 3 2 1
1 2 2 2 2 2 1
1 1 1 1 1 1 1
include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
int main(int argc, char **argv)
{
if (argc != 2) {
printf("usage: ./a.out <number>\n");
exit(EXIT_FAILURE);
}
int len = atoi(argv[1]);
int i;
int j;
for (i = 0; i < len; i++) {
for (j = 0; j < len; j++) {
int near_i = (i + 1 < len - i) ? i + 1 : len - i;
int near_j = (j + 1 < len - i) ? j + 1 : len - j;
printf("%d ", near_i < near_j ? near_i : near_j);
}
putchar('\n');
}
exit(EXIT_SUCCESS);
}
分享到:
相关推荐
先给定图的类型,然后根据不同的类型,选择不同的函数,输出图的邻接矩阵。
输入参数:系数矩阵A,近似值lamda_initial,初始向量x_initial,误差限epsilon,最大迭代次数N。输出接近给定的lamda_initial的矩阵特征值
判断一个给定的方阵是否上三角矩阵.exe
给定n个矩阵{A1,A2,…,An},其中Ai与Ai+1是可乘的,i=1,2 ,…,n-1。如何确定计算矩阵连乘积的计算次序,使得依此次序计算矩阵连乘积需要的数乘次数最少。 Input 输入包含多组测试数据。第一行为一个整数C,...
矩阵取数游戏 (game.pas/c/cpp) 【问题描述】 帅帅经常跟同学玩一个矩阵取数游戏:对于一个给定的n*m的矩阵,矩阵中的每个元素aij均为非负整数。游戏规则 ... https://vijos.org/discuss/5109fde44e4112501400074b ...
给定一个由n行数字组成的数字三角形如下图所示。试设计一个算法,计算出从三角形 的顶至底的一条路径,使该路径经过的数字总和最大。 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 编程任务: 对于给定的由n 行数字组成...
给定一个由n行数字组成的数字三角形如下图所示。试设计一个算法,计算出从三角形的顶至底的一条路径,使该路径经过的数字总和最大。 编程任务:对于给定的由n 行数字组成的数字三角形,编程计算从三角形的顶至底...
1. 给定N的值,从矩阵的左上角输出顺时针螺旋矩阵 例如N=4时,输出: 1 2 3 4 12 13 14 5 11 16 15 6 10 9 8 7 2.给定N的值,从矩阵的右上角输出逆时针螺旋矩阵 例如N=4时,输出: 4 3 2 1 5 14 13 12 6 15 16 11 7...
简单的控制台打印程序,打印旋转的数字,注释很齐全,层次分明
给定2 个n×n矩阵P和Q。P[i][j]是男运动员i和女运 动员j配对组成混合双打的男运动员竞赛优势;Q[i][j]是女运动员i和男运动员j配合的女运 动员竞赛优势。由于技术配合和心理状态等各种因素影响,P[i][j]不一定等于Q[j...
矩阵处理技巧问题1给定一个正方形矩阵matrix,原地调整成顺时针90度转动的样子问题2给定一个长方形矩阵matrix,实现转圈打印问题3zigzag打印矩阵问
一个简单的Python脚本示例,用于计算给定列表中所有数字的总和 在这个脚本中,我们首先定义了一个名为calculate_sum的函数,它接受一个数字列表作为参数,并返回列表中所有数字的总和。然后,我们创建了一个包含几个...
给定n 位正整数a,去掉其中任意k≤n 个数字后,剩下的数字按原次序排列组成一个 新的正整数。对于给定的n位正整数a 和正整数k,设计一个算法找出剩下数字组成的新数 最小的删数方案。 «编程任务: 对于给定的正...
在给定轮廓值上绘制给定矩阵的轮廓线,无需插值,即跟随图像边缘。 基本与轮廓不完全兼容,但语法相似。
将一个矩形划分成N*M个格子,每个格子有被占用和未被占用两种情况,将一个边长为i的正方形放入矩形中,要求正方形区域中不包含被占用的格子,问共有多少种合适的放置方案。 【输入形式】 输入文件为当前目录...
本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 ***** *** * *** ***** 所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先...
PFColorHash - 根据给定的字符串生成颜色
matlab程序用于建立给定范围的矩阵,可以是均匀分布的也可以是非均匀分布的,很有用
①根据给定的n个权值(w1, w2, …, wn)构成n棵二叉树的集合F={T1, T2, …, Tn},其中每棵二叉树Ti中只有一个带树为Ti的根结点; ②在F中选取两棵根结点的权值最小的树作为左右子树构造一棵新的二叉树,且置其根结点的...
课程设计要求 设计一个程序实现两个矩阵的基本运算 两个矩阵相加 两个矩阵相减 两个矩阵相乘 求一个矩阵的转置矩阵 底层数据结构使用的是稀疏矩阵,用数组实现 使用C++语言,基于Qt5平台开发