Benutzer-Werkzeuge

Webseiten-Werkzeuge


public:wettbewerbe:getconnected:aufgaben:pocket_calculator

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
public:wettbewerbe:getconnected:aufgaben:pocket_calculator [2010-02-08 20:12]
ignaz angelegt
public:wettbewerbe:getconnected:aufgaben:pocket_calculator [2010-02-10 11:25] (aktuell)
moritz
Zeile 1: Zeile 1:
 ====== Pocket Calculator ====== ====== Pocket Calculator ======
  
 +===== Description =====
 +
 +The most powerful computer that your friend has ever used was a pocket calculator. Now, that he has a new computer, he is a bit disappointed,​ because he liked the LC-display of his calculator so much. So you decide to write a program that displays numbers in an LC-display-like style on his computer.
 +
 +===== Input =====
 +
 +The input file contains several lines, one for each number to be displayed. Each line contains two integers s, n (1 ≤ s ≤ 100, 0 ≤ n ≤ 99999999), where n is the number to be displayed and s is the size in which it shall be displayed. No number will begin with a 0 digit except 0 itself.
 +
 +The input file will be terminated by a line containing two zeros. This line should not be processed.
 +
 +
 +===== Output =====
 +
 +Output the numbers given in the input file in an LC-display-style using s - signs for the horizontal segments and s | signs for the vertical ones. Each digit occupies exactly s+2 columns and 2s+3 rows. (Be sure to fill all the white space occupied by the digits with blanks, also for the last digit.) There has to be exactly one column of blanks between two digits.
 +
 +Output a blank line after each number. (You will find a sample of each digit in the sample output.) ​
 +
 +===== Sample Input =====
 +
 +<​code>​
 +2 12345
 +3 67890
 +0 0
 +</​code>​
 +===== Sample Output =====
 +
 +<​code>​
 +      --   ​-- ​       -- 
 +   ​| ​   |    | |  | |   
 +   ​| ​   |    | |  | |   
 +      --   ​-- ​  ​-- ​  ​-- ​
 +   | |       ​| ​   |    |
 +   | |       ​| ​   |    |
 +      --   ​-- ​       -- 
 +
 + ​--- ​  ​--- ​  ​--- ​  ​--- ​  ​--- ​
 +|         | |   | |   | |   |
 +|         | |   | |   | |   |
 +|         | |   | |   | |   |
 + ​--- ​        ​--- ​  ​--- ​      
 +|   ​| ​    | |   ​| ​    | |   |
 +|   ​| ​    | |   ​| ​    | |   |
 +|   ​| ​    | |   ​| ​    | |   |
 + ​--- ​        ​--- ​  ​--- ​  ​--- ​
 +
 +</​code>​
public/wettbewerbe/getconnected/aufgaben/pocket_calculator.1265656349.txt.gz · Zuletzt geändert: 2010-02-08 20:12 von ignaz