/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
Scanner scanner
= new Scanner
(System.
in); System.
out.
println("Input number"); String s
= scanner.
nextLine();
int n = 5; //ширина цифры
int mid = n / 2 + 1;
for (int k = 1; k <= n; k++) {
for (int i = 0; i < s.length(); i++) {
for (int j = 1; j <= n; j++) {
boolean draw;
switch (s.charAt(i)) {
case '0':
draw = (j == 1 || j == n) || (k == 1 || k == n);
break;
case '1':
draw = j == mid || k == n || (k + j == mid && j <= mid);
break;
default:
continue; // Пропускать символы, не являющиеся '0' или '1'
}
System.
out.
print(draw
? "*" : " "); }
System.
out.
print(" "); // Пробел между цифрами }
System.
out.
println(); // Перенос строки после отрисовки каждого ряда }
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewogICAgICAgIFNjYW5uZXIgc2Nhbm5lciA9IG5ldyBTY2FubmVyKFN5c3RlbS5pbik7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJJbnB1dCBudW1iZXIiKTsKICAgICAgICBTdHJpbmcgcyA9IHNjYW5uZXIubmV4dExpbmUoKTsKCiAgICAgICAgaW50IG4gPSA1OyAvL9GI0LjRgNC40L3QsCDRhtC40YTRgNGLCiAgICAgICAgaW50IG1pZCA9IG4gLyAyICsgMTsKCQlmb3IgKGludCBrID0gMTsgayA8PSBuOyBrKyspIHsKCQkgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBzLmxlbmd0aCgpOyBpKyspIHsKCQkgICAgICAgIGZvciAoaW50IGogPSAxOyBqIDw9IG47IGorKykgewoJCSAgICAgICAgICAgIGJvb2xlYW4gZHJhdzsKCQkgICAgICAgICAgICAKCQkgICAgICAgICAgICBzd2l0Y2ggKHMuY2hhckF0KGkpKSB7CgkJICAgICAgICAgICAgICAgIGNhc2UgJzAnOgoJCSAgICAgICAgICAgICAgICAgICAgZHJhdyA9IChqID09IDEgfHwgaiA9PSBuKSB8fCAoayA9PSAxIHx8IGsgPT0gbik7CgkJICAgICAgICAgICAgICAgICAgICBicmVhazsKCQkgICAgICAgICAgICAgICAgY2FzZSAnMSc6CgkJICAgICAgICAgICAgICAgICAgICBkcmF3ID0gaiA9PSBtaWQgfHwgayA9PSBuIHx8IChrICsgaiA9PSBtaWQgJiYgaiA8PSBtaWQpOwoJCSAgICAgICAgICAgICAgICAgICAgYnJlYWs7CgkJICAgICAgICAgICAgICAgIGRlZmF1bHQ6CgkJICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsgIC8vINCf0YDQvtC/0YPRgdC60LDRgtGMINGB0LjQvNCy0L7Qu9GLLCDQvdC1INGP0LLQu9GP0Y7RidC40LXRgdGPICcwJyDQuNC70LggJzEnCgkJICAgICAgICAgICAgfQoJCSAgICAgICAgICAgIAoJCSAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnQoZHJhdyA/ICIqIiA6ICIgIik7CgkJICAgICAgICB9CgkJICAgICAgICBTeXN0ZW0ub3V0LnByaW50KCIgIik7IC8vINCf0YDQvtCx0LXQuyDQvNC10LbQtNGDINGG0LjRhNGA0LDQvNC4CgkJICAgIH0KCQkgICAgU3lzdGVtLm91dC5wcmludGxuKCk7IC8vINCf0LXRgNC10L3QvtGBINGB0YLRgNC+0LrQuCDQv9C+0YHQu9C1INC+0YLRgNC40YHQvtCy0LrQuCDQutCw0LbQtNC+0LPQviDRgNGP0LTQsAoJCX0KCX0KfQ==