1)
a = list(map(float,input().split()))
b = 1
for i in range (len(a)):
if a[i] % 2 != 0:
b *= i**2
k += 1
print (b**(1/k))
2)
a = list(map(float,input().split()))
for i in range (len(a)):
print (a[i],end=' ')
if abs(a[i]) > 10:
a[i] = 0
print ('')
for i in range (len(a)):
print (a[i],end=' ')
#include <iostream>
#include <string>
int main(){
std::cout.width(18);
std::cout<<"X Y\n";
int min,max;
for(double i = -2;i <= 20; i+=0.25){
if(i < 10){
std::cout.width(8);
std::cout<<i<<' ';
std::cout.width(8);
std::cout<<(i + 5) / i<<std::endl;
if(i == -2){
min = (i + 5) / i;
max = (i + 5) / i;
}
if((i + 5) / i < min)
min = (i + 5) / i;
else if((i + 5) / i > max)
max = (i + 5) / i;
}
else if(i > 10){
std::cout.width(8);
std::cout<<i<<' ';
std::cout.width(8);
std::cout<<((i * i) / 2) + (1/i)<<std::endl;
if((((i * i) / 2) + (1/i) < min))
min = ((i * i) / 2) + (1/i);
else if(((i * i) / 2) + (1/i) > max)
max = ((i * i) / 2) + (1/i);
}
else{
std::cout.width(8);
std::cout<<i<<' ';
std::cout.width(8);
std::cout<<i<<std::endl;
if(i < min)
min = i;
else if(i > max)
max = i;
}
}
std::cout<<std::endl<<std::endl;
std::cout.width(8);
std::cout<<min<<' ';
std::cout.width(8);
std::cout<<max<<std::endl;
return 0;
}
Система счисле́ния<span> — </span>символический<span> метод записи </span>чисел<span>, представление чисел с помощью </span>письменных знаков<span>.</span>
Дано:
N1=256
N2=32
k1=k2=k
Найти:
Решение
i-вес одного символа в битах
N- мощность алфавита, или количество символов
- информационный объем
Ответ. Первый объем больше второго в 1.6 раз