Да, правильный ответ:4)шишка
1 байт = 8 бит
i = 8 бит - 1 бит = 7 бит
N = 2^7=128
Ответ: <span>диапазон возможных значений 0-127</span>
1) закодируйте "привет" шифром цезаря сдвигом на 1
2) закодируйте "привет" шифром цезаря с помощью случайного перемешивания букв
3) закодируйте "привет" произвольным блочным шифром
4) закодируйте "привет", затем раскодируйте с помощью шифрования RSA. Ключи сгенерировать ориентируясь на простые числа 14017456892648694625195855726035360572578806956623 и 84141330916983134600891404227101935207023706467497 ,простоту предварительно проверить произвольным методом(я проверял тестами Ферма, все прошло)
import math
def a(): # задача А
x = float(input('x = '))
y = float(input('y = '))
if x <= 2 and y <= x and 4 <= (x * x + y * y):
print('Yes!')
else:
print('No!')
a()
def b(): # задача Б
x = float(input('x = '))
y = float(input('y = '))
if (x >= 0) and (x <= math.pi) and (y <= math.sin(x)) and (y <= 0.5):
print('Yes!')
else:
print('No!')
b()
def c(): # задача В
x = float(input('x = '))
y = float(input('y = '))
if (y <= (2 - x * x)) and ((y >= x) or (x >= 0)):
print('Yes!')
else:
print('No!')
c()
Программа на С:
int main(){
float temp = receiveTemperature();
if(temp > 60){
printf("Пожароопасная ситуация");
}
}
Блок-схема:
<u>(начало)
</u> |
<u>/temp/
</u> |
<u>|temp = receiveTemperature()|
</u> |
<u><temp > 60></u>
| да
+--------------<u>/"Пожароопасная ситуация"/</u>--+
| нет |
+-------------<u>(конец)</u>---------------------------------+