1569 - Scara Numerelor: Difference between revisions

From Bitnami MediaWiki
Paul Ungur (talk | contribs)
Creat o pagină goală
 
Paul Ungur (talk | contribs)
Line 1: Line 1:
==Cerința==
Se citește un număr natural <span style="color: red;">n</span.. Să se afișeze o figură similară cu cea din exemplu.


==Date de intrare==
Programul citește de la tastatură numărul <span style="color: red;">n</span>.
==Date de ieșire==
Programul va afișa figura, similar cu exemplul.
==Restricții și precizări==
<span style="color: red;">1 ≤ n ≤ 9</span>
==Exemplu:==
Intrare
3
Ieșire
1
22
22
333
333
333
==Explicație==
Cifra <span style="color: red;">1</span> s-a afisat o singura data, pe un singur rand. Cifra <span style="color: red;">2</span> s-a afista de 2 ori, pe 2 randuri. Cifra <span style="color: red;">3</span> s-a afisat de 3 ori, pe 3 randuri.
==Rezolvare==
<syntaxhighlight lang=“python” line>
n = int(input())
for i in range(1, n+1):
    print(str(i)*i)
</syntaxhighlight>

Revision as of 19:33, 19 March 2023

Cerința

Se citește un număr natural n</span.. Să se afișeze o figură similară cu cea din exemplu.

Date de intrare

Programul citește de la tastatură numărul n.

Date de ieșire

Programul va afișa figura, similar cu exemplul.

Restricții și precizări

1 ≤ n ≤ 9

Exemplu:

Intrare

3 Ieșire

1 22 22 333 333 333

Explicație

Cifra 1 s-a afisat o singura data, pe un singur rand. Cifra 2 s-a afista de 2 ori, pe 2 randuri. Cifra 3 s-a afisat de 3 ori, pe 3 randuri.

Rezolvare

<syntaxhighlight lang=“python” line> n = int(input())

for i in range(1, n+1):

   print(str(i)*i)

</syntaxhighlight>