3849 - Exponentiere: Difference between revisions
Pagină nouă: Sursă: [https://www.pbinfo.ro/probleme/3849/exponentiere 3849 - Exponentiere] |
Rus Marius (talk | contribs) No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
==Cerința== | |||
Să se scrie un program care citește de la tastatură trei numere a, b, c. Să se calculeze (a<nowiki><sup>b<sup>c</sup></nowiki><nowiki></sup></nowiki>) % 10<nowiki><sup>9</sup></nowiki> + 7. | |||
==Date de intrare== | |||
Programul citește de la tastatură numerele a, b, c. | |||
==Date de ieșire== | |||
Programul va afișa pe ecran numărul X, rezultatul calculului (a<nowiki><sup>b<sup>c</sup></nowiki><nowiki></sup></nowiki>) % 10<nowiki><sup>9</sup></nowiki> + 7 | |||
== Restricții și precizări== | |||
1 ≤ a, b, c <= 1.000.000.000. | |||
==Exemplu== | |||
;intrare | |||
:3, 4, 2 | |||
;ieșire | |||
:43046721 | |||
==Rezolvare== | |||
===Rezolvare ver.1=== | |||
<syntaxhighlight lang="python" line=""> | |||
def exponentiere(): | |||
a = int(input()) | |||
b = int(input()) | |||
c = int(input()) | |||
x = input((a**b)**c) | |||
print(x) | |||
if __name__ == '__main__': | |||
exponentiere() | |||
</syntaxhighlight> |
Latest revision as of 14:54, 16 February 2023
Cerința[edit | edit source]
Să se scrie un program care citește de la tastatură trei numere a, b, c. Să se calculeze (a<sup>b<sup>c</sup></sup>) % 10<sup>9</sup> + 7.
Date de intrare[edit | edit source]
Programul citește de la tastatură numerele a, b, c.
Date de ieșire[edit | edit source]
Programul va afișa pe ecran numărul X, rezultatul calculului (a<sup>b<sup>c</sup></sup>) % 10<sup>9</sup> + 7
Restricții și precizări[edit | edit source]
1 ≤ a, b, c <= 1.000.000.000.
Exemplu[edit | edit source]
- intrare
- 3, 4, 2
- ieșire
- 43046721
Rezolvare[edit | edit source]
Rezolvare ver.1[edit | edit source]
<syntaxhighlight lang="python" line=""> def exponentiere():
a = int(input()) b = int(input()) c = int(input()) x = input((a**b)**c) print(x)
if __name__ == '__main__':
exponentiere()
</syntaxhighlight>