私はこの逆ピラミッドを持っています:
String spaces = "";
int x =0;
int counter = fulllName.length();
for( x = 0; x < fullName.length()/2; x++ )
{
System.out.println(counter-x + "[" + spaces + fullName.substring(x, fullName.length()-x) + "]");
spaces = spaces + " ";
}
そして、各行の先頭に各行の長さを出力させたいのですが、ピラミッド自体の一部として. また、各行を角かっこ [ ] で囲みますが、角かっこの外側に行の長さを指定します。しようとすると、次のように出力されます。
7[ 1111111]
7[ 11111]
7[ 111]
7[ 1]
そして、私はこのようなものが欲しい:
7[1111111]
5[11111]
3[111]
1[1]
0[]