Deutsch English Français Italiano |
<tuvh9s$1g7pg$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail From: Dominique <zzz@aol.com> Newsgroups: fr.sci.maths Subject: Re: 0!=1 ? Date: Thu, 16 Mar 2023 17:49:00 +0100 Organization: A noiseless patient Spider Lines: 41 Message-ID: <tuvh9s$1g7pg$1@dont-email.me> References: <turdrh$naru$1@dont-email.me> <641345c5$0$22266$426a74cc@news.free.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Thu, 16 Mar 2023 16:49:01 -0000 (UTC) Injection-Info: reader01.eternal-september.org; posting-host="9fa16d6ee2fab76a7c66df43edefaef2"; logging-data="1580848"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+woBp+Ie0LdlLjGUB4usoTVXwMa0qMi0o=" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0 Cancel-Lock: sha1:Ph6xSvdskYywuyYjlzID1Hv3RaM= In-Reply-To: <641345c5$0$22266$426a74cc@news.free.fr> Content-Language: fr Bytes: 2555 Le 16/03/2023 à 17:37, Michel Talon a écrit : > Le 15/03/2023 à 04:25, Dominique a écrit : >> >> Ma question vient d'une petite énigme Python, notamment trouver deux >> nombres dont la somme de la factorielle de tous ses chiffres était >> égal à ces nombres. > > En fait on peut voir que les *seuls* nombres pour lesquels on a cette > propriété sont 1, 2, 145, 40585. > > En effet si n est grand, avec m chiffres, la somme des factorielles est > au plus m*9! tandis que le nombre est au moins 10^m -1. Donc le nombre > grandit plus vite avec m que la somme des factorielles. Raffinant un > peu, le calcul suivant montre que pour pour n > 3 millions on ne peut > avoir égalité: .... > Le compilateur maxima convertit une partie des constructions maxima en > lisp, ce qui fait qu'on ne passe pas sans arrêt dans l'interprète de > maxima. Si les déclarations étaient satisfaisantes pour lisp, le > compilateur lisp donnerait du code machine environ 100 fois plus rapide > que du python, mais en partant de maxima ce ne peut être le cas > (notamment parce que toutes les variables maxima sont "dynamiques" > globales, ce qui empêche les bonnes optimizations par lisp). > > > Merci Michel, J'observe que j'ai de très grandes marges de progression en mathématique et en Python. C'est heureux, je ne vais pas mennuyer pendant ma retraite :) -- Dominique Courriel : dominique point sextant ate orange en France Esto quod es