Back
Close

Recueil d'exercices pour apprendre Python au lycée

M_C
27K views
Previous: Calcul de sommes Next: Nombres parfaits

Constante de Champernowne

On appelle constante de Champernowne le nombre 0.123456789101112131415161718192021... c'est à dire le nombre où on écrit tous les nombres à la suite les uns des autres.

Écrire un programme qui prend n en entrée et affiche la constante de Champernowne jusqu'au nombre n inclus.

Par exemple si n=3, il faut afficher 0.123.

Aide

On pourra utiliser l'astuce suivante : si on écrit print("texte", end=""), le programme n'ira pas à la ligne à chaque nouvel affichage et on pourra ainsi afficher tous les nombres d'affilée.

Entrée : Un entier n

Sortie : la constante de Champernowne jusqu'au rang n.

Constante de Champernowne
def mon_programme(n):
#Ne pas toucher ce qui précède
#Les valeurs pour les variables en entrée seront automatiquement données
#Ecrire ci-dessous en n'oubliant pas d'indenter
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Create your playground on Tech.io
This playground was created on Tech.io, our hands-on, knowledge-sharing platform for developers.
Go to tech.io
codingame x discord
Join the CodinGame community on Discord to chat about puzzle contributions, challenges, streams, blog articles - all that good stuff!
JOIN US ON DISCORD
Online Participants