Telewizja
Część sekcji Podstawy ścieżki C w Coddy. Lekcja 63 z 63.
Wyzwanie
ŁatwyTelewizor jest przedstawiony za pomocą liczb, jak poniżej:
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
Jedynki oznaczają ramkę telewizora, a dwójki — właściwy ekran. Trójka w prawym dolnym rogu oznacza przyciski zasilania.
Otrzymujesz ciąg liczb z wejścia, aż zostanie wprowadzona 3. Oblicz wysokość i szerokość telewizora, a następnie wypisz je na ekranie (najpierw wysokość, potem szerokość).
Wejście
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
Wyjście
5 9
Wejście
1 1 1
1 2 1
1 1 3
Wyjście
3 3
Spróbuj swoich sił
#include <stdio.h>
int main() {
// Napisz kod tutaj
return 0;
};Wszystkie lekcje w sekcji Podstawy
2Zmienne
Typy danychLiczby całkowiteLiczby zmiennoprzecinkowe — float i doubleZnakiWartości logiczneStałePodstawy printfZasady nazewnictwa zmiennychKonwersja typów — część 1Konwersja typów — część 2Wyzwanie podsumowujące3Operatory
Operatory arytmetyczneOperator moduloInkrementacja/dekrementacjaOperatory przypisaniaOperatory relacyjneOperatory logiczne — część 1Operatory logiczne — część 2Operatory logiczne — część 3Wyzwanie podsumowującePoćwicz samodzielnie: Kompilator C online