Mistrzostwa Polski Szkół Średnich w Programowaniu Zespołowym 2024
Problem description
Firma Januszex S.A. postanowiła zacząć produkować banery reklamowe. Cały proces produkcji musi być zautomatyzowany, firma bowiem cieszy się niezwykłą popularnością. Na dobry początek Pan Prezes zdecydował się drukować liczby naturalne – krążą plotki, że ma już ustawiony wielomilionowy kontrakt z LOTTO (wylosowane liczby w nadchodzącej kumulacji mają się pojawić w całym mieście). Tak czy inaczej, firma potrzebuje programu, który przekształci liczbę naturalną w baner reklamowy na podstawie sporządzonego wzoru graficznego sporządzonego przez niezwykle utalentowanego grafika firmy Januszex S.A. – Pana Gracjana.
Wiadomo, że każda cyfra jest drukowana na prostokątnym kawałku płótna oraz że wyskość każdej cyfry jest jednakowa. Projekt Pana Gracjana dla kolejnych cyfr wygląda następująco:
..####.. ...##... ..####.. .######. .##..##. .######. ...##... .######. ..####.. ..####..
.##..##. ..###... .....##. ....##.. .##..##. .##..... ..##.... ....##.. .##..##. .##..##.
.##..##. ...##... ..####.. ...###.. .######. ..####.. .#####.. ...##... ..####.. ..####..
.##..##. ...##... .##..... .....##. .....##. .....##. .##..##. ..##.... .##..##. ...##...
..####.. .######. .######. .#####.. .....##. .#####.. ..####.. .##..... ..####.. ..##....
Napisz program, który wczyta liczbę, która ma się znaleźć na banerze i wydrukuje ją sklejając ze sobą odpowiednie cyfry z projektu Pana Gracjana.
Wejście
W pierwszym i jedynym wierszu wejścia znajduje liczba naturalna N – liczba do wydrukowania.
Liczba będzie podana bez nadmiarowych zer wiodących.
Wyjście
Twój program powinien wypisać na standardowe wyjście reprezentację
liczby N w formacie złożonym
ze znaków .
oraz #
, zgodnym z projektem oraz
bez przerw pomiędzy cyframi.
Ograniczenia
0 ≤ N ≤ 1018
Przykład
Wejście | Wyjście | |
|
|