蓝桥基础练习 杨辉三角形 JAVA
问题描述
杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数。
它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加。
下面给出了杨辉三角形的前4行:
1
1 1
1 2 1
1 3 3 1
给出n,输出它的前n行。
输入格式
输入包含一个数n。
输出格式
输出杨辉三角形的前n行。每一行从这一行的第一个数开始依次输出,中间使用一个空格分隔。请不要在前面输出多余的空格。
样例输入
4
样例输出
1
1 1
1 2 1
1 3 3 1
数据规模与约定
1 <= n <= 34。
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int n = scanner.nextInt();int[][] arr = new int[35][35]; //数据规模约定for (int i = 1; i <= n; i++) { //行for (int j = 1; j <= i; j++) { //列if (i == j || j == 1) { //控制两边都为1arr[i][j] = 1;} else {arr[i][j] = arr[i - 1][j - 1] + arr[i - 1][j]; //核心代码不理解就背过…}System.out.print(arr[i][j] + " "); //输出}System.out.println();}}
}
小剧场:倒数3,2,1,去想一件你一定要完成的事情,去做吧,你可以的,怀挺!!
蓝桥基础练习 杨辉三角形 JAVA相关推荐
- 蓝桥杯 试题 基础练习 杨辉三角形 Java
试题 基础练习 杨辉三角形 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数. 它的一个重要性质是:三 ...
- 【蓝桥杯】基础练习 杨辉三角形 Java
问题描述 杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数.它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加. 下面给出了杨辉三角形的前4行: 1 1 1 1 ...
- [Java] 蓝桥杯 BASIC-6 基础练习 杨辉三角形
问题描述 杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数. 它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加. 下面给出了杨辉三角形的前4行: 1 1 1 1 ...
- 第十二届蓝桥杯省赛JAVA B组杨辉三角形个人题解
第十二届蓝桥杯省赛JAVA B组杨辉三角形个人题解(非满分) import java.util.Scanner; public class Main {public static void main( ...
- 【蓝桥基础练习】斐波拉契数列;杨辉三角形;查找整数;特殊回文数;特殊的数字
①试题 基础练习 Fibonacci数列 资源限制 内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述 Fibonacci数列 ...
- 2021第十二届蓝桥杯省赛JAVA B组 题目+答案(复现赛)
2021第十二届蓝桥杯省赛JAVA B组 题目+答案(复现赛) A:ASC B:卡片 C:直线 D:货物摆放 E:路径 Floyed Dijkstra F:时间显示 G:最少砝码 H:杨辉三角形 I: ...
- 基础练习 杨辉三角形 C语言
基础练习 杨辉三角形 C语言 描述 杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数. 它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加. 下面给出了杨辉三角形 ...
- java基础入门传智播客 源码_Java-_2020年版Java零基础视频教程(Java 0基础,Java初学入门)魔鬼讲师老杜出品...
不会闲聊!!!不会扯淡!!!小UP只会分享与Java相关的学习资源 还记得那年带你Java入门的一声"吼"吗? B站目前播放量已经快到450多万播放量的Java零基础教程的创作者& ...
- 零基础怎么学习Java?
最近几年,有很多小伙伴都比较关注"零基础怎么学习Java?"这个问题,因为很多小伙伴都是从其他行业转型来参加java培训学习的,都很担心自己学不会,那么来看看下面的详细介绍吧. 零 ...
- 零基础全方位学习java的方法
java技术岗是一个就业率非常高的岗位,因此有很多人都想要学习java技术,其中不乏一些零基础同学,零基础小白都不清楚自己该如何学习java,那么下面小编就为大家详细的介绍一下零基础全方位学习java ...
最新文章
- android中getMeasuredHeigh()为0的问题
- Java三大特性之封装
- 如何更好的解决问题 : The puzzle of die
- Eclipse 4.4.2 取消空格键代码上屏
- JZOJ 5048. 【GDOI2017模拟一试4.11】IQ测试
- 三年开发项目经验总结
- 优化器--牛顿法总结
- C语言试题二十三之编写一个函数void function(int tt[m][n],int pp[n]),tt指向一个m行n列的二维函数组,求出二维函数组每列中最小元素,并依次放入pp所指定一维数组中
- 关于Unity实现AR功能(五)摄像头转换与闪光灯开关控制
- 编译我的hello.ko
- 八、Java的可变参数例子
- Silverlight 2中多语言支持实现(下)
- RabbitMQ八:交换机类型Exchange Types--Topic介绍
- html主题相册代码,使用html+css+js实现3D相册的详细代码
- Redis入门指南之一(简介)
- 数据库显示备份服务器失败,数据库备份
- 火爆互动小游戏源码接入方法,需要的产品人请查收
- 【电蜂优选科普】USB数据线接口有哪些类型呢?
- 公司最大的内卷,是“管理错位”
- 如何利用MATLAB建立Lotka-Volterra模型及其改进模型
热门文章
- 微信转发别人语音的方法
- php 如何查询数组,php
- 动视暴雪电竞与哔哩哔哩电竞达成数年电竞赛事合作协议
- catia逆向建模步骤_catia逆向工程应用
- 黑苹果之微星(MSI)主板BIOS详细设置篇
- dojo实现省份地市级联报错(一)
- AXURE RP EXTENSION FOR CHROME:AXURE RP铬延展剂--谷歌工具插件使用配置(打开并成功预览本地.html文件)
- 使用js实现预览上传的图片
- 怎么删除映射网络里的计算机,win10系统删除右键中“映射网络驱动器和断开网络驱动器”选项的详细办法...
- mysql触发器trigger 实例详解