Menu
Coddy logo textTech

TV

Fait partie de la section Fundamentals du Journey C de Coddy — leçon 63 sur 63.

challenge icon

Défi

Facile

Un téléviseur est dessiné en utilisant des nombres comme ci-dessous :

    1 1 1 1 1 1 1 1 1
    1 2 2 2 2 2 2 2 1
    1 2 2 2 2 2 2 2 1
    1 2 2 2 2 2 2 2 1
    1 1 1 1 1 1 1 1 3

Les chiffres 1 représentent le bord du téléviseur, les chiffres 2 représentent l'écran proprement dit. Le chiffre 3 dans le coin inférieur droit représente le bouton d'alimentation.

 

On vous donne une séquence de nombres en entrée jusqu'à ce qu'un 3 soit saisi. Calculez la hauteur et la largeur du téléviseur et affichez-les à l'écran (la hauteur d'abord, puis la largeur).

 

Entrée
1 1 1 1 1 1 1 1 1
1 2 2 2 2 2 2 2 1
1 2 2 2 2 2 2 2 1
1 2 2 2 2 2 2 2 1
1 1 1 1 1 1 1 1 3

Sortie
5 9

Entrée
1 1 1
1 2 1
1 1 3

Sortie
3 3

Essayez vous-même

#include <stdio.h>

int main() {
    // Écrivez le code ici
    return 0;
};

Toutes les leçons de Fundamentals