Wyzwanie
Utwórz najkrótszy program spełniający wymagania
Wymagania
Kod musi wygenerować siatkę 5 x 5 zer, tak jak poniżej:
00000 00000 00000 00000 00000Kod musi akceptować dane wejściowe (kolumna, wiersz, znak). Siatka musi się odpowiednio zmienić:
Początek:
00000 00000 00000 00000 00000Wejście:
(2,5,*)Wynik:
0*000 00000 00000 00000 00000(Uwaga: lewy dolny róg to pozycja 1,1.)
Program musi zwrócić komunikat o błędzie inny niż siatka, jeśli dane wejściowe wiersza / kolumny nie wynoszą 1,2,3,4 lub 5. Może to być dowolny wybrany komunikat (o ile nie jest to siatka), więc
0jest akceptowalny wynik błędu.Program musi działać ze wszystkimi drukowalnymi znakami ASCII (klawiatury amerykańskiej).
ZWYCIĘZCA
Zwycięzcą zostanie osoba, która ma najkrótszy kod i spełnia wszystkie wymagania. Jeśli więcej niż jedna odpowiedź działa i ma tę samą (najkrótszą) długość, zwycięzcą zostanie osoba, która udzieliła pierwszej odpowiedzi.
0błąd i siatkę sukcesu?