题目1073:杨辉三角形
来源:互联网 发布:知乎论坛特点 编辑:程序博客网 时间:2024/06/05 05:10
import java.util.Scanner;import java.io.FileReader;import java.io.BufferedReader;import java.io.IOException;class Main{private final static boolean DEBUG = false;private int[] f;private void init(int n){f = new int[n];f[0] = f[1] = 1;}private void dfs(int cur){if (cur == 2) {boolean flag = true;for (int i = 0; i < cur; i++) {if (flag) flag = false;else System.out.print(" ");System.out.print(f[i]);}return;} else {dfs(cur - 1);f[cur - 1] = 1;for (int i = cur - 2; i >= 1; i--) {f[i] = f[i - 1] + f[i];}System.out.println();boolean flag = true;for (int i = 0; i < cur; i++) {if (flag) flag = false;else System.out.print(" ");System.out.print(f[i]);}}}public void solve(int n){init(n);dfs(n);}public static void main(String[] args) throws IOException {Scanner cin;int n;if (DEBUG) {cin = new Scanner(new BufferedReader(new FileReader("d:\\OJ\\uva_in.txt")));} else {cin = new Scanner(System.in);}while (cin.hasNext()) {n = cin.nextInt();Main solver = new Main();solver.solve(n);System.out.println();}}}
0 0
- 题目1073:杨辉三角形
- 题目1073:杨辉三角形
- 题目1073:杨辉三角形
- 题目1073:杨辉三角形
- 题目1073:杨辉三角形
- 题目1073:杨辉三角形
- 题目1073:杨辉三角形
- 九度题目1073:杨辉三角形
- 九度OJ 题目1073:杨辉三角形
- 九度OJ—题目1073:杨辉三角形
- 九度OJ 题目1073:杨辉三角形
- 九度 oj 题目1073:杨辉三角形
- 【九度OJ】题目1073:杨辉三角形 解题报告
- 九度 Online Judge 算法 刷题 题目1073:杨辉三角形
- Jobdo 1073 杨辉三角形
- 1073_杨辉三角形
- 题目1 : 数字三角形
- 题目:数字三角形
- 关于BAPI创建FI凭证时 原因代码等字段的传入
- 电脑故障(一)
- Geeks 面试题:Binomial Coefficient
- UITableViewCell drawInRect 在iOS7中失败
- 百度“百发”VS阿里“余额宝”
- 题目1073:杨辉三角形
- 阿里巴巴集团去IOE运动的思考与总结
- Palindrome Partitioning
- 认识电容及电容电阻的标注
- 南邮-1988-有序集合
- 15、UIWindow-OC+UI
- java笔记day_3
- c++迭代器总结
- 夜深了,我们为什么还没睡