#предположим, что последовательность задается так: сперва вводится число, которое обозначает размер последовательности, затем вводится соответствующее количество чисел
#также предположим, что числа нам нужны одновременно кратные 5 и четные
def f():
n = int(input('Введите размер последовательности: '))
numbers = [int(input()) for i in range(n)]
return len([num for num in numbers if num % 5 == num % 2 == 0])
2)......................................................
Using System;
public class Test
{
public static void Main()
{
double a,b,c,D;
Console.WriteLine("программа для решения квадратного уравнения вида ax^2+bx+c=0");
Console.Write("введите a: a=");
a=double.Parse(Console.ReadLine());
Console.Write("введите b: b=");
b=double.Parse(Console.ReadLine());
Console.Write("введите c: c=");
c=double.Parse(Console.ReadLine());
Console.WriteLine("решаем уравнение:");
Console.WriteLine(a+"*x^2+("+b+")*x+("+c+")=0");
D=b*b-4*a*c;
Console.WriteLine("D="+b*b+"-"+"("+4*a*c+")="+D);
if (D<0){ Console.Write("D<0 => нет действительных корней");} else if (D>0)
{
Console.WriteLine("D>0 => уравнение имеет 2 действительных корня");
Console.WriteLine("x1="+(-b+Math.Sqrt(D))/(2*a));
Console.WriteLine("x2="+(-b-Math.Sqrt(D))/(2*a));
} else{
Console.WriteLine("D=0 => уравнение имеет 2 совпадающих корня");
Console.WriteLine("x1=x2="+(-b/(2*a)));
}
}
}
Дано:
N=101 (т.к. от 0 до 100 включительно)
K=8192
решение:
N=101 => 128=2^7 (в 7 степени), отсюда i=7бит
I=K*i=8192*7=57344 бит или = 2^13*7 бит=7кб
Правильный ответ B)
В док.файлах