Ответы на вопрос:
1) 64
2) 24
Объяснение:
#1
На диске 512 бит.Одна буква 1 байт = 8 бит.Следовательно, можно записать, 512 / 8 = 64 буквы
#2
В алфавите 200 буквНа диске 24 байта = 24 * 8 = 192 битаСчитаем минимальное кол-во бит, чтобы закодировать 200 возможных букв: log2(200) ~= 7.64. Округляем вверх, потому что нам нужно точно уметь записывать 200 букв (пренебрегаем тем, что на самом деле можем записать 2^8 = 256 букв.
Значит размер одной буквы – 8 бит. Следовательно вместиться: 192/8 = 24 буквы.
Программа:
Python:
n = int(input()) # кількість чисел для введення
arr = [int(num) for num in input().split(' ', n - 1)] # введення чисел через пробіл
n1 = n2 = n3 = 0
for i in arr:
if i > 0:
n1 += 1
elif i == 0:
n2 += 1
else:
n3 += 1
print(n1, n2, n3)
Популярно: Информатика
-
Руфат285631.12.2021 18:00
-
ЕгорВанШот28.01.2022 00:34
-
rebecca33221.11.2021 22:09
-
sergiu2108.03.2023 06:51
-
bulatnurtdinov20.02.2021 10:59
-
mol202kj0025.01.2023 12:19
-
PolinaMm01.12.2022 07:29
-
slavikabdulla06.12.2020 13:55
-
maksderbenevMarc21.12.2022 04:27
-
nankasvanka30.12.2021 05:18