Mínima Potència de 2 més Gran X54859


Statement
 

pdf   zip

thehtml

Escriure una funció pot2sup(n) que trobi la potència de 2 més petita que sigui estrictament superior al nombre natural n

NO es pot fer servir l’operador ’**’ ni la funció ’pow’

Entrada

La funció té un nombre natural com a paràmetre.

Observacions

Un cop definida la funció, en provar-la al REPL de Python us hauria de sortir el mateix que podeu observar més avall.

Sample session
>>> pot2sup(20)
32
>>> pot2sup(31)
32
>>> pot2sup(32)
64
>>> pot2sup(3290678)
4194304
>>> pot2sup(0)
1
>>> pot2sup(1)
2
>>> pot2sup(903)
1024
>>> pot2sup(1024)
2048
>>> pot2sup(4194304)
8388608
>>> 
Information
Author
Jordi Delgado, José Luis Balcázar.
Language
Catalan
Official solutions
Python
User solutions
Python