Menu
Coddy logo textTech

TV

Parte de la sección Fundamentals del Journey de C de Coddy — lección 63 de 63.

challenge icon

Desafío

Fácil

Un televisor se dibuja usando números como se muestra a continuación:

    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

Los unos representan el borde del televisor, los doses representan la pantalla real. El tres en la esquina inferior derecha son los botones de encendido.

 

Se te da una secuencia de números desde la entrada hasta que se introduce un 3. Calcula la altura y el ancho del televisor y muéstralo en pantalla (primero la altura, luego el ancho).

 

Entrada
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

Salida
5 9

Entrada
1 1 1
1 2 1
1 1 3

Salida
3 3

Pruébalo tú mismo

#include <stdio.h>

int main() {
    // Escribe el código aquí
    return 0;
};

Todas las lecciones de Fundamentals