Darmowe konto pozwoli wrócić do niego później.
Polecenie
Zadanie 2.5. (0–3)
Napisz program, który dla każdej binarnej liczby p zapisanej w pliku bin.txt obliczy wynik działania
p XOR (p div 2)
gdzie XOR to operacja bitowa opisana wcześniej, a p div 2 oznacza połowę liczby p, zaokrągloną w dół do liczby całkowitej.
Otrzymane wyniki podaj w systemie binarnym. Zapisz je do pliku wyniki2_5.txt w kolejności występowania liczb w pliku bin.txt, każdy wynik w oddzielnym wierszu.
Odpowiedź dla danych z pliku bin_przyklad.txt znajduje się w pliku odp_bin_przyklad.txt.
Darmowe konto pozwoli wrócić do niego później.
• plik wyniki2.txt – zawierający odpowiedzi do zadań 2.2. i 2.3 (odpowiedź do każdego zadania powinna być poprzedzona jego numerem)
• plik wyniki2_5.txt – zawierający odpowiedź do zadania 2.5.
• pliki zawierające kody źródłowe Twoich programów o nazwach odpowiednio:
zadanie 2.2. ………………………………………………………
zadanie 2.3. ………………………………………………………
zadanie 2.5. ………………………………………………………
(Pierwsze 10 wyników z 100:)
1001011000
1111000001
1110001000
1101100001111010
110100010
1100110000110000
100010000
1110111101
1100110011
1110001100001
(i pozostałe 90 wyników analogicznie)
odpowiedź poprawna (poprawne wyniki zapisane w systemie binarnym).
odpowiedź zawierająca poprawne wyniki ale zapisane w systemie dziesiętnym.
odpowiedź poprawna dla wszystkich wejściowych liczb nieparzystych ALBO dla wszystkich wejściowych liczb parzystych.
odpowiedź niepoprawna albo brak odpowiedzi.
Ocena według schematu punktowania CKE, zwykle w 15–30 s
Dowiedz się, ile punktów naprawdę zdobywasz. Zrób zdjęcie kartki albo wklej odpowiedź: Maturownik+ porówna ją ze schematem punktowania, policzy punkty i wytłumaczy, gdzie i dlaczego je tracisz.