TV
Parte da seção Fundamentals do Journey de C da Coddy — lição 63 de 63.
Desafio
FácilUma TV é desenhada usando números como abaixo:
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
Os números um representam a borda da TV, os dois representam a tela propriamente dita. O três no canto inferior direito representa o botão de energia.
Você receberá uma sequência de números da entrada até que um 3 seja inserido. Calcule a largura e a altura da TV e exiba o resultado na tela.
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
Saída
5 9
Entrada
1 1 1
1 2 1
1 1 3
Saída
3 3
Experimente você mesmo
#include <stdio.h>
int main() {
// Escreva o código aqui
return 0;
};Todas as lições de Fundamentals
2Variáveis
Tipos de DadosInteiroFloat - DoubleCaracteresBooleanosConstantesFundamentos do printfRegras de Nomenclatura de VariáveisConversão de Tipos Parte 1Conversão de Tipos Parte 2Desafio de Recapitulação3Operadores
Operadores AritméticosOperador de MóduloIncremento/DecrementoOperadores de AtribuiçãoOperadores RelacionaisOperadores Lógicos Parte 1Operadores Lógicos Parte 2Operadores Lógicos Parte 3Desafio de Recapitulação