如何用Java编写程序来制作以下三角形?
1
0 1
1 0 1
0 1 0 1
1 0 1 0 1
答案 0 :(得分:1)
尝试:
String s = "";
for(int i = 0 ; i < nLines ; ++i) {
s = (i % 2 == 0 ? "1 " : "0 ") + s;
System.out.println(s);
}
答案 1 :(得分:1)
我不想给你一个解决方案,但你可以看到一些模式:
答案 2 :(得分:-1)
public class CurvedZebraTriangle{
public static void main(String []args){
int n=5;
for(int i = 0; i <= n; ++i)
{
for(int j = 0; j< i; j++)
System.out.print((i+j) % 2 == 0 ? "0 " : "1 ");
System.out.print("\n");
}
}
}