ブルーブリッジカップの基本的な演習BASIC-6トライアングル

基本的なトレーニングトライアングル

1.問題の説明

パスカルの三角形として知られている三角形、その最初の行I + 1は、係数iが拡張(+ b)があります。

それは重要な特性である:各数値は、一緒にその2つの肩番号に等しい三角形。

私たちは、最初の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。
2.次のように主なコードは次のとおりです。

import java.util.Scanner;
public class BASIC_6 {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		
		Scanner sc=new Scanner(System.in);
		int n=sc.nextInt();
		int[][] array=new int[n][n];
		for(int i=0;i<n;i++){
			for(int j=0;j<=i;j++){
				if(i==j||i==0||j==0){
					array[i][j]=1;
				}
				else if(i==1){
					array[i][j]=1;
				}
				else{
					array[i][j]=array[i-1][j-1]+array[i-1][j];
				}
				System.out.print(array[i][j]+" ");
			}
			System.out.println();
		}

	}

}

リリース9件のオリジナルの記事 ウォンの賞賛0 ビュー67

おすすめ

転載: blog.csdn.net/LilyS1/article/details/104011660