Условие: (x % 4 == 0 and x % 100 != 0) or x % 400 == 0
Рассмотрим скобку x % 4 == 0 and x % 100 != 0:
x % 4 == 0 — число делится на 4 без остатка, т.е. кратно 4-мx % 100 != 0 — число не делится на 100 без остатка, т.е. не кратно 100and говорит о том, что обязательно должны выполняться оба этих условия: число должно быть кратно 4-м И не кратно 100
Вторая часть условия:
x % 400 == 0 — число делится на 400 без остатка, т.е. кратно 400or говорит о том, что либо выполняется условие в скобке, либо то, которое идет после or:
число должно быть кратно 4-м И не кратно 100, ИЛИ число должно быть кратно 400
Пример чисел, которые удовлетворяют условию:
0
4
8
12
128
400
1600
Например, 200 не подойдет:
200 % 4 == 0 — да
200 % 100 != 0 — нет
200 % 400 == 0 — нет
(да И нет) ИЛИ нет = нет ИЛИ нет = нет
ответ: 1. 256
2. 262144²
3. 4398,0465 Гбит
4. 125 000 байт
5. 250 Мбит
Объяснение: 1. 2^21=2097152 бит,
=262144 байт,
=256;
2. там идет много раз перемножение с гигобайт в мегабайт в килобайт в байт и в бит а после находится корень из этого числа: √(68 719 476 736)
3. 1 гигабит = 10^9бит = 1 000 000 000 (миллиард) бит.
2^39=549 755 813 888 байт, а поэтому умножим на 8 и получим биты:
4 398 046 511 104 бит, и поделим на миллиард, получится 4398,0465 Гбит
4. Мегаби́т — количество информации, 10^6 или 1 000 000 (миллион) бит.
если у нас есть 1 000 000 бит то найдем сколько это байт поделив на 8:
=125 000 байт.
5. найдём сколько бит в 0,25 Гбит:
=250 000 000 бит,
зная что в одном Мегабите 1 миллион бит, поделим и получим 250 штук(Мбит в 1/4 Гбит)