博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【基础】数字三角形
阅读量:4980 次
发布时间:2019-06-12

本文共 724 字,大约阅读时间需要 2 分钟。

题目描述

输入正数N,输出下列形状的三角形。例如:当N=5时输出: 11 7 12 4 8 13 2 5  9 14 1 3  6 10 15

输入

一个整数N( N <= 10 )

输出

数字三角(每个数字的场宽为4)

样例输入

5

样例输出

11 7 12 4 8 13 2 5 9 14 1 3 6 10 15

提示

 

来源

 

[ ][ ][ ]

 

 

 

//雏形

var
    a:
array[
1..
100,
1..
100
of longint;
    n,i,j,k:longint;
begin
    readln(n);
    k:=
1;
    
for i:=n 
downto 
1 
do
        
for j:=
1 
to n+
1-i 
do
        
begin
            a[i,j]:=k; inc(k);
        
end;
    
for i:=
1 
to n 
do
    
begin
        
for j:=
1 
to n 
do write(a[i,j]:
4);
        writeln;
    
end;
end.

 

 

//进化

var
    a:
array[
1..
100,
1..
100
of longint;
    n,i,j,k:longint;
begin
    readln(n);
    k:=
1;
    
for i:=n 
downto 
1 
do
        
for j:=
1 
to n+
1-i 
do
        
begin
            a[i+j-
1,j]:=k; inc(k);
        
end;
    
for i:=
1 
to n 
do
    
begin
        
for j:=
1 
to i 
do write(a[i,j]:
4);
        writeln;
    
end;
end.

 

 

转载于:https://www.cnblogs.com/qilinart/articles/3073847.html

你可能感兴趣的文章
HDU 1102 Constructing Roads
查看>>
多线程之ThreadLocal类
查看>>
OC语言description方法和sel
查看>>
C#中得到程序当前工作目录和执行目录的五种方法
查看>>
python 迭代器与生成器
查看>>
[django]form的content-type(mime)
查看>>
仿面包旅行个人中心下拉顶部背景放大高斯模糊效果
查看>>
C# 小叙 Encoding (二)
查看>>
CSS自学笔记(14):CSS3动画效果
查看>>
项目应用1
查看>>
基本SCTP套接字编程常用函数
查看>>
C 编译程序步骤
查看>>
[Git] 005 初识 Git 与 GitHub 之分支
查看>>
【自定义异常】
查看>>
pip install 后 importError no module named "*"
查看>>
springmvc跳转方式
查看>>
IOS 第三方管理库管理 CocoaPods
查看>>
背景色渐变(兼容各浏览器)
查看>>
iOS 电话在后台运行时,我的启动图片被压缩
查看>>
运用PCA进行降维的好处
查看>>