class Ideone
{
{
int m = 15;
int n = m * (m + 1) / 2;
for (int i = m; i >= 1; --i) {
if (i < m)
System.
out.
printf("%" + ((m
- i
) * 3) + "s",
""); for (int j = 1; j <= i; ++j) {
if (j >= 2)
System.
out.
printf("%3d", n
--); }
}
}
}
Y2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCWludCAgbSA9IDE1OwoJCWludCAgbiA9IG0gKiAobSArIDEpIC8gMjsKIAoJCWZvciAoaW50IGkgPSBtOyBpID49IDE7IC0taSkgewoJCQlpZiAoaSA8IG0pCgkJCQlTeXN0ZW0ub3V0LnByaW50ZigiJSIgKyAoKG0gLSBpKSAqIDMpICsgInMiLCAiIik7CgkJCWZvciAoaW50IGogPSAxOyBqIDw9IGk7ICsraikgewoJCQkJaWYgKGogPj0gMikKCQkJCQlTeXN0ZW0ub3V0LnByaW50KCIgICAiKTsKCQkJCVN5c3RlbS5vdXQucHJpbnRmKCIlM2QiLCBuLS0pOwoJCQl9CgkJCVN5c3RlbS5vdXQucHJpbnRsbigpOwoJCX0KCX0KfQ==