Aller au contenu principal
U/
Conditions
polyglotte

Déterminer si une année est bissextile

Lire une année et afficher `bissextile` si elle l'est, `non bissextile` sinon, en appliquant les règles du calendrier grégorien.

15 minPublié le 20 mai 2026Proposé par Anonyme

Défi

// Lisez attentivement, codez sur votre machine

Énoncé

Le programme lit un entier représentant une année sur l'entrée standard. Une année est bissextile si elle est divisible par 4, sauf si elle est divisible par 100 ; mais elle redevient bissextile si elle est divisible par 400. Le programme affiche bissextile ou non bissextile selon le résultat.

Contraintes

  • L'entrée est un entier positif (1 ≤ année ≤ 9999).
  • Règles grégoriennes exactes : divisible par 4 ET (non divisible par 100 OU divisible par 400).
  • Sortie : bissextile ou non bissextile, sans texte supplémentaire.
  • Solution réalisable dans tout langage généraliste (Python, JS, C, Go, Rust, Bash) en utilisant uniquement la bibliothèque standard.

Exemple

Entrée : 2000
Sortie : bissextile
Entrée : 1900
Sortie : non bissextile
Espace solution

Proposer une solution

Connectez-vous ou créez un compte pour envoyer votre code (aucune exécution côté serveur — on stocke juste le texte pour la communauté).

// À garder en tête
  • D'abord, faire marcher

    On ne cherche pas à optimiser : d'abord, on fait marcher le truc. Optimiser vient ensuite — et ça aussi, ça s'apprend. (Si un défi porte sur l'optimisation, son énoncé le précise.)

  • Pas de mauvaise réponse

    Il n'y a pas de mauvaise réponse à un défi. Le but, c'est de le faire. Ce qui compte, c'est de s'entraîner.

  • Trop dur ? Au suivant

    Un défi te résiste ? N'hésite pas à en prendre un autre. Ils seront encore là demain.