SlideShare une entreprise Scribd logo
1  sur  1
Télécharger pour lire hors ligne
Problème 4 : Table d’addition
Une méthode pour les enfants pour pratiquer l’addition dans les écoles primaires est la
table d'addition. Une table d'addition de taille N est une matrice carrée (N + 1) * (N +
1), où la première ligne et la première colonne sont étiquetées avec des entiers
aléatoires, (à l'exception de leur cellule d'intersection où nous mettons le signe +.) la
tâche de l'enfant est de mettre dans chaque cellule le résultat de l'addition de
l'étiquette de la ligne, et l'étiquette de la colonne. Par exemple, la table suivante est
une table d'addition de taille 3.
Dans les écoles de niveau intermédiaire, nous pouvons leur donner le contraire. On
donne une table N * N, et les laisser décider comment ajouter des étiquettes pour être
une table d'addition valable. Étant donné un tableau N * N, qui ne comprend pas
toutes les étiquettes, votre travail est de décider s'il est possible d'étiqueter
correctement cette table ou non. Par exemple, le tableau 2 * 2 sur la gauche n'est pas
une table d'addition, tandis que celui de droite est une table d’addition.
Format du fichier input : add.in
Votre programme sera testé sur un ou plusieurs cas. La première ligne de l'entrée D
est un nombre entier représentant le nombre de cas. La première ligne de chaque cas
de test est un nombre entier N, où N ≤ 10, représentant la taille de la table. Par la
suite, il y aura N lignes, chacune avec N entiers représentant le tableau N * N. E est
un entier de la table où -10 000 ≤ E ≤ 10 000. Par exemple :
3
3
4 -1 6
7 2 9
1 -4 3
2
1 4
3 5
2
3 6
2 5
Format du fichier output : add.out
Pour chaque cas de test, votre programme affichera résultat «i. OUI » ou «i. NON »
«OUI» si la table est une table d'addition, ou « NON » si elle n'est pas (avec i et le
i’ème test). Par exemple :
1. OUI
2. NON
3. OUI

Contenu connexe

En vedette

Jce univers dans_un_verre_d_eau_extrait
Jce univers dans_un_verre_d_eau_extraitJce univers dans_un_verre_d_eau_extrait
Jce univers dans_un_verre_d_eau_extrait
Souhila Benkaci
 
Adduction et distribution d’eau
Adduction et distribution d’eauAdduction et distribution d’eau
Adduction et distribution d’eau
Souhila Benkaci
 
Loi Organisant Finances Locales
Loi Organisant Finances LocalesLoi Organisant Finances Locales
Loi Organisant Finances Locales
Salah Benyoussef
 
Réforme de la Fiscalite Locale
Réforme de la Fiscalite LocaleRéforme de la Fiscalite Locale
Réforme de la Fiscalite Locale
Salah Benyoussef
 
Fiscalite Locale
Fiscalite LocaleFiscalite Locale
Fiscalite Locale
redaeco
 

En vedette (20)

EST Essaouira (Spring Coding Day) 2014 - Problème 1
EST Essaouira (Spring Coding Day) 2014 - Problème 1EST Essaouira (Spring Coding Day) 2014 - Problème 1
EST Essaouira (Spring Coding Day) 2014 - Problème 1
 
Généralisation Cartographique
Généralisation CartographiqueGénéralisation Cartographique
Généralisation Cartographique
 
Guide Touristique de Tanger { App Mobile }
Guide Touristique de Tanger { App Mobile }Guide Touristique de Tanger { App Mobile }
Guide Touristique de Tanger { App Mobile }
 
Rapport - Télédétection et Ilots de chaleur urbains
Rapport - Télédétection et Ilots de chaleur urbains Rapport - Télédétection et Ilots de chaleur urbains
Rapport - Télédétection et Ilots de chaleur urbains
 
Jce univers dans_un_verre_d_eau_extrait
Jce univers dans_un_verre_d_eau_extraitJce univers dans_un_verre_d_eau_extrait
Jce univers dans_un_verre_d_eau_extrait
 
Adduction et distribution d’eau
Adduction et distribution d’eauAdduction et distribution d’eau
Adduction et distribution d’eau
 
أفكار من ذهب
أفكار من ذهبأفكار من ذهب
أفكار من ذهب
 
Télédétection et les Ilots de chaleur urbains
Télédétection et les Ilots de chaleur urbainsTélédétection et les Ilots de chaleur urbains
Télédétection et les Ilots de chaleur urbains
 
Teste d'homogeniete
Teste d'homogeniete Teste d'homogeniete
Teste d'homogeniete
 
Applications de La Télédétection en océanographie
Applications de  La Télédétection en océanographieApplications de  La Télédétection en océanographie
Applications de La Télédétection en océanographie
 
Quifaitquoi
QuifaitquoiQuifaitquoi
Quifaitquoi
 
Cahier des charges des morcellement dzabdou
Cahier des charges des morcellement dzabdouCahier des charges des morcellement dzabdou
Cahier des charges des morcellement dzabdou
 
Guide de la vente en état futur d'achèvement (VEFA) au Maroc - Nouvelle loi ...
Guide de la vente en état futur d'achèvement (VEFA)  au Maroc - Nouvelle loi ...Guide de la vente en état futur d'achèvement (VEFA)  au Maroc - Nouvelle loi ...
Guide de la vente en état futur d'achèvement (VEFA) au Maroc - Nouvelle loi ...
 
Construction immobiliere au maroc
Construction immobiliere au marocConstruction immobiliere au maroc
Construction immobiliere au maroc
 
Régime fiscal des entreprises de promotion immobilière
Régime fiscal des entreprises de promotion immobilièreRégime fiscal des entreprises de promotion immobilière
Régime fiscal des entreprises de promotion immobilière
 
Loi Organisant Finances Locales
Loi Organisant Finances LocalesLoi Organisant Finances Locales
Loi Organisant Finances Locales
 
Guide de la taxe sur les terrains urbains non bâtis - Maroc
 Guide de la taxe sur les terrains urbains non bâtis - Maroc Guide de la taxe sur les terrains urbains non bâtis - Maroc
Guide de la taxe sur les terrains urbains non bâtis - Maroc
 
La promotion immobilière au maroc
La promotion immobilière au marocLa promotion immobilière au maroc
La promotion immobilière au maroc
 
Réforme de la Fiscalite Locale
Réforme de la Fiscalite LocaleRéforme de la Fiscalite Locale
Réforme de la Fiscalite Locale
 
Fiscalite Locale
Fiscalite LocaleFiscalite Locale
Fiscalite Locale
 

Plus de Ahmed EL ATARI

Plus de Ahmed EL ATARI (6)

Projet SIG : Etude d’implantation d’un site potentiel de CTS de CO²
Projet SIG : Etude d’implantation d’un site potentiel de CTS de CO²Projet SIG : Etude d’implantation d’un site potentiel de CTS de CO²
Projet SIG : Etude d’implantation d’un site potentiel de CTS de CO²
 
Applications De La télédétection à l'océanographie
Applications De La télédétection à l'océanographieApplications De La télédétection à l'océanographie
Applications De La télédétection à l'océanographie
 
GIS
GISGIS
GIS
 
Gestion de consommation d'eau et d’Électricité
Gestion de consommation d'eau et d’ÉlectricitéGestion de consommation d'eau et d’Électricité
Gestion de consommation d'eau et d’Électricité
 
Introduction à Java
Introduction à JavaIntroduction à Java
Introduction à Java
 
Gestion de stress
Gestion de stressGestion de stress
Gestion de stress
 

EST Essaouira (Spring Coding Day) 2014 - Problème 4

  • 1. Problème 4 : Table d’addition Une méthode pour les enfants pour pratiquer l’addition dans les écoles primaires est la table d'addition. Une table d'addition de taille N est une matrice carrée (N + 1) * (N + 1), où la première ligne et la première colonne sont étiquetées avec des entiers aléatoires, (à l'exception de leur cellule d'intersection où nous mettons le signe +.) la tâche de l'enfant est de mettre dans chaque cellule le résultat de l'addition de l'étiquette de la ligne, et l'étiquette de la colonne. Par exemple, la table suivante est une table d'addition de taille 3. Dans les écoles de niveau intermédiaire, nous pouvons leur donner le contraire. On donne une table N * N, et les laisser décider comment ajouter des étiquettes pour être une table d'addition valable. Étant donné un tableau N * N, qui ne comprend pas toutes les étiquettes, votre travail est de décider s'il est possible d'étiqueter correctement cette table ou non. Par exemple, le tableau 2 * 2 sur la gauche n'est pas une table d'addition, tandis que celui de droite est une table d’addition. Format du fichier input : add.in Votre programme sera testé sur un ou plusieurs cas. La première ligne de l'entrée D est un nombre entier représentant le nombre de cas. La première ligne de chaque cas de test est un nombre entier N, où N ≤ 10, représentant la taille de la table. Par la suite, il y aura N lignes, chacune avec N entiers représentant le tableau N * N. E est un entier de la table où -10 000 ≤ E ≤ 10 000. Par exemple : 3 3 4 -1 6 7 2 9 1 -4 3 2 1 4 3 5 2 3 6 2 5 Format du fichier output : add.out Pour chaque cas de test, votre programme affichera résultat «i. OUI » ou «i. NON » «OUI» si la table est une table d'addition, ou « NON » si elle n'est pas (avec i et le i’ème test). Par exemple : 1. OUI 2. NON 3. OUI