2747 - Log: Difference between revisions
Paul Ungur (talk | contribs) |
Paul Ungur (talk | contribs) |
||
Line 21: | Line 21: | ||
==Rezolvare== | ==Rezolvare== | ||
<syntaxhighlight lang= | <syntaxhighlight lang="python" line="1"> | ||
n, m = map(int, input().split()) | n, m = map(int, input().split()) | ||
exponent = 0 | exponent = 0 |
Revision as of 19:02, 19 March 2023
Cerința
Se dau numerele n și m. Să se determine exponentul la care se ridică n pentru a obține m.
Date de intrare
Programul citește de la tastatură numerele n și m, separate prin spații.
Date de ieșire
Programul va afișa pe ecran exponentul la care se ridică n pentru a obține m.
Restricții și precizări
1 ≤ n , m ≤ 1.000.000 n ≠ 1 se garantează ca m este putere a lui n</span.
Exemplu:
Intrare 2 4
Ieșire 2
Rezolvare
<syntaxhighlight lang="python" line="1"> n, m = map(int, input().split()) exponent = 0
while m != 1:
m //= n exponent += 1
print(exponent) </syntaxhighlight>