V. Solutions▲
V-A. Exercice 1 : solution▲
Le chiffre des centièmes de kitxmlcodeinlinelatexdvp\frac{5^{12}}{7}\vphantom{y}finkitxmlcodeinlinelatexdvp est 4.
Sélectionnez
>>>
5
**
12
/
7.0
34877232.14285714
V-B. Exercice 2 : solution▲
Le nombre kitxmlcodeinlinelatexdvp2^{23}-7\vphantom{y}finkitxmlcodeinlinelatexdvp est un multiple de 13, mais n'est pas un multiple de 9 :
Sélectionnez
>>>
(
2
**
23
-
7
) %
9
7
>>>
(
2
**
23
-
7
) %
13
0
V-C. Exercice 3 : solution▲
103 s'écrit en base 2 : 1100111, obtenu grâce au code :
Sélectionnez
>>>
a=
103
>>>
while
a>
0
:
... print
a%
2
... a=
a//
2
...
1
1
1
0
0
1
1
V-D. Exercice 4 : solution▲
On applique l'algorithme d'Euclide:
Sélectionnez
>>>
a =
8388601
>>>
b =
1407
>>>
while
a %
b :
... a, b =
b, a %
b
...
>>>
print
b
67