
| Przedmiot | Informatyka – odpowiedzi | ![]() |
|---|---|---|
| Data | Maj 2010 | |
| Stopień trudności | Poziom rozszerzony II | |
| Czas pracy | 0 minut | |
| Sygnatura | Matura | |
| Zrodlo | Centralna Komisja Egzaminacyjna | |
Podgląd arkusza |
||
| 1. d – liczba znaków w tekście; n – liczba wierszy/kolumn nd lub najmniejsza liczba naturalna większa lub równa od d 2. BLĄD JEST PRZYWILEJEM FILOZOFÓW TYLKO GŁUPCY NIE MYLĄ SIĘ NIGDY 3. public class Main { public char[] szyfruj(char[] tekst) { //dlugosc tekstu int d = tekst.length; int n = (int) Math.ceil(Math.sqrt(d)); char[][] tab = new char[n][n]; int znak = 0; for (int i = 0; i < tab.length; i++) { //wiersz char[] cs = tab[i]; for (int j = 0; j < cs.length; j++) { //kolumna - indeks maksymalny jest d-1 if (znak >= d) { cs[j] = ; } else { cs[j] = tekst[znak]; } znak++; 4. pierwsza luka: 1sldruga luka: 1s 5. |
||


