Deutsch English Français Italiano |
<v4ndck$6bbd$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!news.nobody.at!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Dominique <dominique.sextant@orange.fr.invalid> Newsgroups: fr.sci.maths Subject: =?UTF-8?Q?Curiosit=C3=A9?= Date: Sun, 16 Jun 2024 21:11:17 +0200 Organization: A noiseless patient Spider Lines: 63 Message-ID: <v4ndck$6bbd$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Sun, 16 Jun 2024 21:11:17 +0200 (CEST) Injection-Info: dont-email.me; posting-host="d261bf972e1f9895fc2d6d59a6f10597"; logging-data="208237"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19ytNJjQFMJJQvvUurKfDC+JVbwz53rmyA=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:3IFGAKPI8WXS1j4aGlvX/ViQ5uQ= Content-Language: fr Bytes: 2221 Bonsoir, Je lis Tangente n°217. En page 26, est posée une petite énigme : Supposons que nous ayons un nombre inconnu d'objets. Comptés par 3, il en reste 2, par 5, il en reste 3 et par 7, il en reste 2. En 5 lignes de Python, le nombre 23 tombe rapidement : z=0 for x in range (1000): if x%3==2 and x%5==3 and x %7==2: print (x, x-z) z=x Soit. Je vais alors au-delà de 100 itérations et je pousse à 1000, j'obtiens 10 résultats : 23 23 128 105 233 105 338 105 443 105 548 105 653 105 758 105 863 105 968 105 J'observe que la différence entre 2 résultats est toujours de 105. Je fais varier le modulo : z=0 for x in range (1000): if x%3==1 and x%5==2 and x %7==2: print (x, x-z) z=x L'écart est toujours de 105 : 37 37 142 105 247 105 352 105 457 105 562 105 667 105 772 105 877 105 982 105 Apparemment, quel que soit le modulo retenu, l'écart entre deux résultats reste égal à 105. Il reste le même si je fais 1000 ou 100 000 itérations. Idem si je débute mes itérations avec un nombre négatif... Qu'est-ce qui peut expliquer cette curiosité ? Je confesse ne pas voir de solution. Je vous remercie et vous souhaite une belle soirée, -- Dominique Esto quod es