题目1073:杨辉三角形
参考代码:
import java.util.*;
public class Main {
public static void main(String arg[]) {
Scanner sc = new Scanner(System.in);
List<Integer> list1= new ArrayList<Integer>();
List<Integer> list2= new ArrayList<Integer>();
while(sc.hasNext()){
int n = sc.nextInt();
list1.clear();
list2.clear();
list1.addAll(Arrays.asList(1,1));
System.out.println("1 1");
if(n==2) continue;
for(int i=2;i<n;i++)
{
list2.add(1);
for(int j=1;j<list1.size();j++)
list2.add(list1.get(j)+list1.get(j-1));
list2.add(1);
//System.out.println(list2);
System.out.println(list2.toString().replaceAll("[\\[\\]\\,]", ""));
//list2拷给list1
list1.clear();;
list1.addAll(list2);;
list2.clear();
}
}
}
}