Code : Tout sélectionner
from math import *
def scube():
for k in range(54):
n=k**3
s=0
for i in str(n):
s=s+int(i)
if s==k:
print(n)
print(s)
Modérateur : Politburo
Code : Tout sélectionner
from math import *
def scube():
for k in range(54):
n=k**3
s=0
for i in str(n):
s=s+int(i)
if s==k:
print(n)
print(s)
Tout à fait , c'était un des pièges un peu volontairement laissés ça et là comme des oursins entre les rochers. Même si hypocritement je soutiens mordicus que ce n'est que pour économiser les maigres octets de mon pauvre Pocket Computers que j'ai omis les parenthèses. Et uniquement pour cette simple raison.Over_score a écrit : ↑04 juin 2023 20:25Il faut faire attention au N=INT N/10, qui si je traduis veut dire N = INT(N) / 10.
Et S = S - N + INT N veut dire S = S - (N - INT N) donc S moins la partie décimale de N.
Je savais qu' Over_Score trouverai.Over_score a écrit : ↑04 juin 2023 20:25Tout cela nous amène à la liste des k³ dont la somme des chiffres est égale à k. et il y en a seulement 7, comme les nains…
je suis ravi d'apprendre que ma petite économie de parenthèses (non obligatoire sur ces Pockets Computers) a piégé au moins l'un d'entrevous.
Il n'y a pas de fonction FRAC() ou FRC() sur le Canon X07 ? Car sinon, l'idée est de faire S = S - FRAC(N).
Je suis entièrement d'accord, mais je ne lui en donne qu'A peu près 61209.
Malheureusement non, j'aurai bien aimé, mais je n'est rien trouvé d'approprié la semaine dernière alors pour faire vite, j'ai pris un thème plus simple.Marge a écrit : ↑05 juin 2023 03:15 Je profite du décalage horaire, sinon hebdomadaire (voire pire) pour suggérer l’hypothèse suivante :Ce programme est fortement relié à l’un des thèmes suggérés là : http://www.silicium.org/forum/viewtopic ... 01#p579573
Je suis rassuré car les soucis de précision dont fait allusion Over_Score m'inquiétaient bigrement. Les BASIC (surtout les 8 bits des 80's) sont eux aussi, comme le C, très souvent prompts à faire des misères dans les tests et les boucle à cause des erreurs d'arrondi.
Si vous avez eu la curiosité de vous intéresser à ce qui ressemble à un trait (juste au-dessus des mots "Un livre…" ),Un livre de 1967… ouvrez l'œil !
Il semblerait qu'il y en ait que 6 voire seulement 5 : 0 est hors course et 1 trop « trivial » !… pourquoi il n'y en a que sept ?
Quand j'ai vu ta remarque, je me suis dit "mais bien sûr !"…
Tu vois plus grand que moi !
car je n'aurais pas su faire mieux que ce dernier post pour résumer et conclure la seconde édition du Kézako.Que vous êtes joli ! que vous me semblez beau !
Sans mentir, si votre ramage
Se rapporte à votre plumage,
Vous êtes le Phénix des hôtes de ces bois.