文章

16

粉丝

402

获赞

21

访问

157.5k

头像
蒟蒻第一次发题解~
P1392 西北工业大学
发布于2020年3月23日 15:19
阅读数 10.1k

#include<bits/stdc++.h>

using namespace std;

 

int main(){

    int n;

    cin >> n;

    int all[n+1][n+1];   //第0行和第0列不使用,符合汉语习惯例如“第一行”

    memset(all,0,sizeof(all));   //将数组全部元素置为0;

    all[1][1] = 1;   //三角形的尖尖

    for(int i = 2; i <= n; i++){   //从第二行开始赋值

        for(int j = 1; j <= i; j++){  //从第一列开始赋值

            all[i][j] = all[i-1][j-1] + all[i-1][j];  //因为第一行第一列都被我赋值为0了,所以这一步得以顺利进行

        }

    }

    for(int m = ...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发