zoukankan      html  css  js  c++  java
  • HDU_2032——杨辉三角

    Problem Description
    还记得中学时候学过的杨辉三角吗?具体的定义这里不再描述,你可以参考以下的图形:
    1
    1 1
    1 2 1
    1 3 3 1
    1 4 6 4 1
    1 5 10 10 5 1
     
    Input
    输入数据包含多个测试实例,每个测试实例的输入只包含一个正整数n(1<=n<=30),表示将要输出的杨辉三角的层数。
     
    Output
    对应于每一个输入,请输出相应层数的杨辉三角,每一层的整数之间用一个空格隔开,每一个杨辉三角后面加一个空行。
     
    Sample Input
    2 3
     
    Sample Output
    1 1 1 1 1 1 1 2 1
     1 #include "stdio.h"
     2 main()
     3 {
     4     int i,j,a[100][100],n;
     5     while(~scanf("%d",&n))
     6     {
     7         for(i=0;i<100;i++)
     8         {
     9             a[i][0]=1;
    10             a[i][i]=1;
    11         }
    12         for(i=2;i<100;i++)
    13             for(j=1;j<i;j++)
    14             {
    15                 a[i][j]=a[i-1][j-1]+a[i-1][j];
    16             }
    17         for(i=0;i<n;i++)
    18             for(j=0;j<=i;j++)
    19             {
    20                 if(j==i)
    21                     printf("%d
    ",a[i][j]);
    22                 else
    23                     printf("%d ",a[i][j]);
    24                 
    25             }
    26             printf("
    ");
    27     }
    28 }
    ——现在的努力是为了小时候吹过的牛B!!
  • 相关阅读:
    Python写出LSTM-RNN的代码
    TensorFlow 实现 RNN 入门教程
    RNN与应用案例:注意力模型与机器翻译
    RNN入门
    内积(又名点积)
    词袋模型(BOW, bag of words)
    softmax
    Dropout
    随机梯度下降法
    L1范式和L2范式
  • 原文地址:https://www.cnblogs.com/pingge/p/3143684.html
Copyright © 2011-2022 走看看