При использовании 128-символьного алфавита для хранения одного символа требуется log(2)128 = 7 бит; при использовании 64-символьного - log(2)64 = 6 бит.
Объем информации в письме племени Мульти = 30*7 = 210 бит;
объем информации в письме племени Пульти = 60*6 = 360 бит.
360-210 = 150 бит
Ответ: письмо племени Пульти содержит на 150 бит информации больше, чем письмо племени Мульти.
Var a,b,c,d,e:integer;
begin
d:=1;
e:=0;
writeln('введите количество учеников');
readln(a);
for b:=1 to a do begin
writeln('введите количество правильных ответов для ',d,' ученика' );
readln(c);
while (c>10) or (c<0) do begin
writeln('вы ввели неверное число, попробуйте снова');
readln(c);
end;
if c = 10 then e:=e+1;
d:=d+1;
end;
if (e>=1) then writeln('yes ')
else writeln('no');
end.
Ответ:
Программа на паскале:
const
MAX_N = 20001;
var
a: array[1 ... MAX_N] of integer;
n, i, j, p, maxp: integer;
begin
i : = 1;
read (a[i]) ;
while a[i] 0 do
begin
inc (i) ;
read (a[i]) ;
end;
n : = i - 1;
maxp : = 0;
for i : = 1 to n do
for j : = 1 to n do
begin
p : = a[i] * a[j];
if (p mod 26 = 0) and (p > maxp) then
maxp : = p;
end;
if maxp = 0 then writeln ('Not found')
else writeln (maxp) ;
Объяснение:
Var out, i:integer;beginfor i:=50 to 100 do if i mod 10 = 3 then inc(out);write(out);end.
Import java.util.*;
import java.lang.*;
import java.io.*;
class Ideone
{
public static void main (String[] args) throws java.lang.Exception
{
Scanner in = new Scanner(System.in);
int a = in.nextInt();
int b = in.nextInt();;
if (a % b == 0 || b % a == 0) {
System.out.println("Да, одно из чисел является делителем
другого");
} else {
System.out.println("Нет, ни одно из чисел не является делителем
другого");
}
}
}