蛇形矩阵

来源:互联网 发布:三维插值算法 编辑:程序博客网 时间:2024/06/02 22:56


蛇形矩阵

f:每行第1个数

tf:备份f,求该行数

d:每行公差,一直在+1改变

#include <iostream>#include <stdio.h>using namespace std;int main(){    int n;    int d;    int f;    int tf;    while(scanf("%d",&n)!=EOF){        f = 1;        for(int i=1;i<=n;i++){            d = i+1;        //公差            f = f + i-1;    //每行第1个数            cout<<f;            tf = f;            for(int j=1;j<=n-i;j++){                tf += d;                d++;                cout<<" "<<tf;            }            cout<<endl;        }    }return 0;}


0 0
原创粉丝点击