Pagini recente »
Atașamentele paginii puzzle1
|
Diferențe pentru utilizator/regeleou3433 între reviziile 36 și 37
|
Clasament 2022-07-04-tabara20222
|
Diferențe pentru problema/piramida1 între reviziile 13 și 12
|
Diferențe pentru problema/piramida1 între reviziile 13 și 11
Nu există diferențe între titluri.
Diferențe între conținut:
!>problema/piramida1?x.jpg!
_Notă: această problemă este una de spațiere exactă. Nu puteți plasa spații în plus sau în minus, ci strict cele cerute. În plus *toate* liniile trebuie să se termine cu '\n', inclusiv ultima._
Fiecare dintre noi am vrea să aflăm care este numărul nostru norocos, ce ne va influența pe tot parcursul vieții. Acest număr nenul format dintr-o singură cifră se poate determina în funcție de numele fiecărei persoane.
Pentru a afla acest număr există o tehnică veche de mii de ani, tehnică ce consta în construirea piramidei norocului efectuând doar operații de adunare în mulțimea cifrelor. Astfel, se asociază fiecărei litere a alfabetului o cifră nenulă , conform tabelului alaturat.
Cifra norocoasă se determină astfel: se notează în dreptul fiecărei litere cifra corespunzătoare și se adună două câte două cifrele vecine, obținându-se un nou șir de cifre cu care se va proceda la fel până în momentul în care se obține o singură cifră.
Cifra norocoasă se determină astfel: se notează în dreptul fiecărei litere cifra corespunzătoare și se adună două câte două cifrele vecine, obținându-se un nou șir de cifre cu care se va proceda la fel până în momentul în care se obține o singură cifră.
De fiecare dată se va obține ca rezultat al unei adunări dintre două cifre tot un număr nenul mai mic sau egal cu 9, pentru rezultatele mai mari se va aplica din nou operația de adunare a cifrelor ce compun acest rezultat, obținându-se în final tot o cifră.
h2. Cerință
h2. Date de ieșire
Fișierul de ieșire $piramida1.out$ va conține pe prima linie numele persoanei scris cu litere mici. Pe următoarele linii se va afișa piramida norocului astfel:
* cifrele de pe un rând al piramidei se vor afișa despărțite de câte un singur spațiu;
* primul rând de cifre al piramidei va fi aliniat la marginea din stânga, celelalte rânduri vor fi astfel afișate încât să dea forma piramidei așa cum este afișată în exemplul de mai jos.
- cifrele de pe un rând al piramidei se vor afișa despărțite de câte un singur spațiu;
- primul rând de cifre al piramidei va fi aliniat la marginea din stânga, celelalte rânduri vor fi astfel afișate încât să dea forma piramidei așa cum este afișată în exemplul de mai jos.
h2. Restricții
* Șirul de caractere dat nu va depăși 80 de caractere.
Șirul de caractere dat nu va depăși 80 de caractere.
h2. Exemplu
table(example).
table(example).
|_. piramida1.in |_. piramida1.out |_. Explicație |
| Sonia
| sonia
Nu există diferențe între securitate.