题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2032

做该题时,开始就给出Presentation Error ( 程序总体正确,但是输出格式不符合要求!注意程序中的空格、空行)

开始的代码:

#include <cstdlib>
#include <iostream>using namespace std;int main(int argc, char *argv[])
{int n;int Array[31][31]={0};while(cin>>n){for(int i=1;i<=n;i++){for(int j=1;j<=n;j++){if(i==j)Array[i][j]=1;if(j==1)Array[i][i]=1;if(i!=j)Array[i][j]=Array[i-1][j-1]+Array[i-1][j]; }}for(int i=1;i<=n;i++){for(int j=1;j<=n;j++){if(i>=j)cout<<Array[i][j]<<" ";cout<<endl;}}cout<<endl;//cout<<"Array[5][3]="<<Array[5][3]<<endl;
    }system("PAUSE");return EXIT_SUCCESS;
}

上面的代码问题出在了每一行多输出一个空格······

下面的代码是改正后的可以AC的:

#include <cstdlib>
#include <iostream>using namespace std;int main(int argc, char *argv[])
{int n;int Array[31][31]={0};while(cin>>n){for(int i=1;i<=n;i++){for(int j=1;j<=n;j++){if(i==j)Array[i][j]=1;if(j==1)Array[i][i]=1;if(i!=j)Array[i][j]=Array[i-1][j-1]+Array[i-1][j]; }}for(int i=1;i<=n;i++){for(int j=1;j<=n;j++){if(i>j)cout<<Array[i][j]<<" ";if(i==j){cout<<Array[i][j];cout<<endl;}}}cout<<endl;//cout<<"Array[5][3]="<<Array[5][3]<<endl;
    }system("PAUSE");return EXIT_SUCCESS;
}

转载于:https://www.cnblogs.com/gkfeng/archive/2012/07/31/2616821.html

杭电2032杨辉三角相关推荐

  1. 打印杨辉三角的9种方法与解析

    打印杨辉三角 杨辉三角科普: 杨辉三角,是二项式系数在三角形中的一种几何排列.每个数等于它上方两数之和.如图: C语言打印杨辉三角的方法 解法一 #include <stdio.h> in ...

  2. hdu 32 杨辉三角

    //2032杨辉三角 #include<iostream>using namespace std;const int N = 100; int a[N][N];void func(int ...

  3. 杨辉三角c语言杭电,杭电 杨辉三角

    杨辉三角 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submi ...

  4. hdu-2032杨辉三角

    这是杭电hdu上杨辉三角的链接:http://acm.hdu.edu.cn/showproblem.php?pid=2032  Problem Description: 还记得中学时候学过的杨辉三角吗 ...

  5. 写出杨辉三角_认识杨辉三角

      杨辉三角形,又称贾宪三角形,帕斯卡三角形,是二项式系数在三角形中的一种几何排列. 北宋人贾宪约1050年首先使用"贾宪三角"进行高次开方运算. 杨辉,字谦光,南宋时期杭州人.在 ...

  6. python杨辉三角_学点数学和编程终身受益:看看杨辉三角形

    他叫杨辉,长啥模样无所谓,反正古代人都是当官的样儿 一个叫杨辉的人,中国南宋末年的数学家.数学教育家.大约在13实际中叶至后半叶活动于苏杭一带.虽然他的生卒年和生平无从详考,但是,他确实是我们中国古代 ...

  7. 算法详解--杨辉三角

    百度简介 杨辉 (南宋著名数学家) 编辑 杨辉,字谦光,汉族,钱塘(今杭州)人,南宋杰出的数学家和数学教育家,生平履历不详.曾担任过南宋地方行政官员,为政清廉,足迹遍及苏杭一带. 他在总结民间乘除捷算 ...

  8. 用python实现杨辉三角的几种不同方式

    杨辉三角的概念 比较详细的知识可以看这里,在杨辉三角中,每个数是它左上方和右上方的数的和. 1/ \1 1/ \ / \1 2 1/ \ / \ / \1 3 3 1/ \ / \ / \ / \1 ...

  9. LeetCode简单题之杨辉三角 II

    题目 给定一个非负索引 rowIndex,返回「杨辉三角」的第 rowIndex 行. 在「杨辉三角」中,每个数是它左上方和右上方的数的和. 示例 1: 输入: rowIndex = 3 输出: [1 ...

最新文章

  1. 软件中常用的“发送邮件”、“打印文档”,其本质是“队列”!
  2. 示波器上mode选择开关上的norm和auto是什么意思?
  3. mysql makefile_编译安装mysql,找不到makefile
  4. java对象数组覆盖_java – 如何覆盖RAML 1.0中的对象数组属性类型
  5. 堆栈的初始化,主要是为ss和SP赋初值
  6. [leetcode]211. 添加与搜索单词 - 数据结构设计 ---前缀树解法
  7. 《代码整洁之道》读书笔记
  8. CH579 以太网转串口 串口服务器代码!
  9. win10 计算机组策略,win10家庭版系统找不到组策略gpedit.msc的解决方法
  10. 中班音乐计算机创编,幼儿园中班音乐教学方案创意实用篇
  11. 解决mac系统大小写切换异常问题
  12. python正则匹配日期2019-03-11_正则表达式验证日期(多种日期格式)——转载
  13. freessl申请ssl证书-笔记
  14. 版本控制软件Git的使用(小白版)
  15. The Open Group正式发布《The Open Group IT4IT参考架构版本 2.1》
  16. python中if缩进规则_Python缩进与if语句 空格的魅力
  17. 从零搭建开发脚手架 Spring Boot集成Mybatis-plus之一
  18. 数据挖掘之对河南省的疫情分析
  19. Spring框架基础学习小结。概念,文件配置
  20. wangeditor: 上传图片+上传视频+上传附件(自定义)完整使用

热门文章

  1. python绘图内容怎么保存_将绘图保存到图像文件,而不是使用Matplotlib显示 - python...
  2. 计算机应用基础作业北语,北语计算机应用基础作业.doc
  3. Docker容器原理及相关知识
  4. python 可变参数 关键字参数_Python关键字及可变参数*args,**kw原理解析
  5. python以某种编码进行打印_如何在一场面试中展现你对Python的coding能力?
  6. centos losf 安装_Linux Centos7部署环境安装-CentOS
  7. 好久没有处理过故障了
  8. SpringBoot日记——ElasticSearch全文检索
  9. 一些日常工具集合(C++代码片段)
  10. [xUnit]尝试单元测试