Public submissions
|Source code of every submission to this problem in this contest|will be visible for everyone since {$pdata.sc_from}.|
Zgłaszanie | Wszystkie zgłoszenia | Najlepsze | Lista |
WZORKI4 - Wzorki 4 |
Wyświetl wzór przypominający kratkę. Brzeg i krawędzie wewnętrzne kratki wydrukuj korzystając ze znaku * (gwiazdka), a wnętrze ze znaku . (kropka). Kratka ma mieć w>0 wierszy i k>0 kolumn (razem wk pól), a każde pole kratki powinno mieć wysokość h>0 i szerokość l>0.
Wejście
Najpierw liczba testów t i dla każdego testu cztery liczby w, k, h i l oznaczające odpowiednio liczbę wierszy i kolumn kratki oraz wysokość i szerokość pojedynczego pola.
Wyjście
Dla każdego testu żądany wzór (zobacz przykład). Kolejne testy oddziel pustym wierszem.
Przykład
Input: 3 3 1 2 1 4 4 1 2 2 5 2 2 Output: *** *.* *.* *** *.* *.* *** *.* *.* *** ************* *..*..*..*..* ************* *..*..*..*..* ************* *..*..*..*..* ************* *..*..*..*..* ************* **************** *..*..*..*..*..* *..*..*..*..*..* **************** *..*..*..*..*..* *..*..*..*..*..* ****************
Dodane przez: | kuszi |
Data dodania: | 2010-11-07 |
Limit czasu wykonania programu: | 0.100s |
Limit długości kodu źródłowego | 50000B |
Limit pamięci: | 1536MB |
Cluster: | Cube (Intel G860) |
Języki programowania: | All except: ASM64 SCALA SCM qobi |
Pochodzenie: | folklor |
Public source code since: | 2012-06-16 15:43:52 |