2699 - Puterile Lui N: Difference between revisions
Paul Ungur (talk | contribs) Creat o pagină goală |
Paul Ungur (talk | contribs) |
||
Line 1: | Line 1: | ||
==Date de intrare== | |||
Programul citește de la tastatură numerele <span style="color: red;">n</span>, și <span style="color: red;">p</span>, separate prin spații. | |||
==Date de ieșire== | |||
Programul va afișa pe ecran în ordine crescătoare, toate puterile lui <span style="color: red;">n</span> mai mici sau egale cu <span style="color: red;">p</span>, separate prin exact un spațiu. | |||
Restricții și precizări | |||
<span style="color: red;">2 ≤ n ≤ 10 | |||
1 ≤ p ≤ 1.000.000.000.000</span> | |||
Exemplu: | |||
Intrare | |||
4 120 | |||
Ieșire | |||
1 4 16 64 | |||
==Rezolvare== | |||
<syntaxhighlight lang=“python” line> | |||
n, p = map(int, input("Introduceti numerele n si p: ").split()) | |||
power = 1 | |||
while power <= p: | |||
print(power, end=" ") | |||
power *= n | |||
</syntaxhighlight> |
Revision as of 19:19, 19 March 2023
Date de intrare
Programul citește de la tastatură numerele n, și p, separate prin spații.
Date de ieșire
Programul va afișa pe ecran în ordine crescătoare, toate puterile lui n mai mici sau egale cu p, separate prin exact un spațiu.
Restricții și precizări 2 ≤ n ≤ 10 1 ≤ p ≤ 1.000.000.000.000
Exemplu: Intrare
4 120 Ieșire
1 4 16 64
Rezolvare
<syntaxhighlight lang=“python” line> n, p = map(int, input("Introduceti numerele n si p: ").split())
power = 1 while power <= p:
print(power, end=" ") power *= n
</syntaxhighlight>