Prog somme d'entiers --- Introduction ---

Ce module regroupe des exercices interactifs de programmation, variables et paramétrables, sur le sujet du calcul d'une liste d'entiers. Le logiciel peut vous demander de produire un algorithme pour faire la somme partielle ou totale de la liste, suivant diverses formules. Il compilera votre code soumis puis le testera sur des listes générées aléatoirement pour juger la validité du code. Les nouveau-venus peuvent commencer par tester le cas le plus standard.

Somme des valeurs absolues

une fonction en , qui prend une liste de entiers

0,...,,...,-1

(), et retourne , . et retourne .


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la liste suivante de entiers :

Il retourne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Somme de formule affine

une fonction en , qui prend une liste de entiers

0,...,,...,-1

(), et retourne , . et retourne .


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la liste suivante de entiers :

Il retourne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Somme alternée

une fonction en , qui prend une liste de entiers

0,...,,...,-1

(), et retourne , . et retourne .


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la liste suivante de entiers :

Il retourne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Compte des chiffres

une fonction en , qui prend une liste de entiers

0,...,,...,-1

(), et retourne , . et retourne .


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la liste suivante de entiers :

Il retourne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Compte d'un chiffre

une fonction en , qui prend une liste de entiers

0,...,,...,-1

(), et retourne , . et retourne .


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la liste suivante de entiers :

Il retourne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Coeff conditionnel par divisibilité

une fonction en , qui prend une liste de entiers

0,...,,...,-1

(), et retourne , . et retourne .


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la liste suivante de entiers :

Il retourne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Coeff conditionnel par inégalité

une fonction en , qui prend une liste de entiers

0,...,,...,-1

(), et retourne , . et retourne .


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la liste suivante de entiers :

Il retourne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Coeff conditionnel par parité

une fonction en , qui prend une liste de entiers

0,...,,...,-1

(), et retourne , . et retourne .


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la liste suivante de entiers :

Il retourne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


. Compte simple

une fonction en , qui prend une liste de entiers

0,...,,...,-1

(), et retourne , . et retourne .


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la liste suivante de entiers :

Il retourne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Somme du premier chiffre

une fonction en , qui prend une liste de entiers

0,...,,...,-1

(), et retourne , . et retourne .


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la liste suivante de entiers :

Il retourne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Somme du dernier chiffre

une fonction en , qui prend une liste de entiers

0,...,,...,-1

(), et retourne , . et retourne .


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la liste suivante de entiers :

Il retourne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Somme d'un chiffre

une fonction en , qui prend une liste de entiers

0,...,,...,-1

(), et retourne , . et retourne .


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la liste suivante de entiers :

Il retourne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Somme des chiffres

une fonction en , qui prend une liste de entiers

0,...,,...,-1

(), et retourne , . et retourne .


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la liste suivante de entiers :

Il retourne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Somme de distance avec une constante

une fonction en , qui prend une liste de entiers

0,...,,...,-1

(), et retourne , . et retourne .


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la liste suivante de entiers :

Il retourne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Somme de distance indexée

une fonction en , qui prend une liste de entiers

0,...,,...,-1

(), et retourne , . et retourne .


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la liste suivante de entiers :

Il retourne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Somme de pgcd I

une fonction en , qui prend une liste de entiers

0,...,,...,-1

(), et retourne , . et retourne .


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la liste suivante de entiers :

Il retourne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Somme de pgcd II

une fonction en , qui prend une liste de entiers

0,...,,...,-1

(), et retourne , . et retourne .


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la liste suivante de entiers :

Il retourne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Somme de pgcd III

une fonction en , qui prend une liste de entiers

0,...,,...,-1

(), et retourne , . et retourne .


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la liste suivante de entiers :

Il retourne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Somme indexée I

une fonction en , qui prend une liste de entiers

0,...,,...,-1

(), et retourne , . et retourne .


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la liste suivante de entiers :

Il retourne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Somme indexée II

une fonction en , qui prend une liste de entiers

0,...,,...,-1

(), et retourne , . et retourne .


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la liste suivante de entiers :

Il retourne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Somme min-max avec une constante

une fonction en , qui prend une liste de entiers

0,...,,...,-1

(), et retourne , . et retourne .


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la liste suivante de entiers :

Il retourne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Somme min-max indexé I

une fonction en , qui prend une liste de entiers

0,...,,...,-1

(), et retourne , . et retourne .


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la liste suivante de entiers :

Il retourne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Somme min-max indexé II

une fonction en , qui prend une liste de entiers

0,...,,...,-1

(), et retourne , . et retourne .


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la liste suivante de entiers :

Il retourne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


. Somme simple

une fonction en , qui prend une liste de entiers

0,...,,...,-1

(), et retourne , . et retourne .


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la liste suivante de entiers :

Il retourne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Somme de signes

une fonction en , qui prend une liste de entiers

0,...,,...,-1

(), et retourne , . et retourne .


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la liste suivante de entiers :

Il retourne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Cette page n'est pas dans son apparence habituelle parce que WIMS n'a pas pu reconnaître votre navigateur web.
Afin de tester le navigateur que vous utilisez, veuillez taper le mot wims ici : puis appuyez sur ``Entrer''.

Veuillez noter que les pages WIMS sont générées interactivement; elles ne sont pas des fichiers HTML ordinaires. Elles doivent être utilisées interactivement EN LIGNE. Il est inutile pour vous de les ramasser par un programme robot.