Sujet : Re: Résoudre cette égalité
De : python (at) *nospam* invalid.org (Python)
Groupes : fr.sci.mathsDate : 06. Jun 2023, 06:45:00
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <u5mh4s$le09$1@dont-email.me>
References : 1 2
User-Agent : Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.3.3
Le 06/06/2023 à 06:02, Dominique a écrit :
Le 05/06/2023 à 21:20, Richard Hachel a écrit :
On pose :
>
(1/x)+(1/y)=(1/10)
>
x et y entiers naturels.
>
Quelle(s) possibilité(s)?
>
R.H.
En force brute (Python3) :
for x in range (1,100000):
for y in range(1,100000):
if 1/x+1/y==.1:
print(x,y)
je ne trouve que 3 couples (et leurs miroirs, bien sûr) :
11 110
15 30
20 20
qui répondent exactement à la solution 1/x+1/y=1/10. Les autres solutions que donne Michel ne sont pas égales à 1/10 !
https://docs.oracle.com/cd/E19957-01/800-7895/800-7895.pdfPython 3.11.2 (main, Feb 12 2023, 00:48:52) [GCC 12.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 1/10 + 2/10 == 3/10
False
Si tu le fais en Python il vaut mieux utiliser le module fractions...
(11, 110)
(35, 14)
(30, 15)
(20, 20)
(12, 60)
(+ symétriques)