Var A,S:longint;
Begin
Write('Введите шестизначное число: ');ReadLn(A);
S:=A mod 10;
A:=A div 10;
S:=S+A mod 10;
A:=A div 10;
S:=S+A mod 10;
A:=A div 10;
A:=(A div 100)+(A div 10) mod 10 + (A mod 10);
if A<>S then Write('Билет не является счастливым')
else WriteLn('Счастливый билет!!!')
End.
Ответ:
n = int(input('введите число'))
e = n % 10
d = n // 10
print(e, ' единиц ', d, ' десятков')
Объяснение:
CLS
INPUT a$
L =
LEN(a$)
i = 1
DO WHILE
i < L + 1
s$ =
MID$(a$, i, 1)
c =
VAL(s$)
IF c \ 3
= c / 3 THEN
a$ =
LEFT$(a$, i) + s$ + RIGHT$(a$, L - i)
L = L +
1
i = i +
1
END IF
i = i +
1
LOOP
<span>PRINT a$</span>
Var
i:integer;
begin
i:=33300;
while (i mod 55 <> 0) do begin
i:=i+1;
end;
writeln(i,'/55=',i/55);
end.
Решение: используем алфавитный подход кодирования информации.Считаем все символы (буквы , знаки, пробелы). Получаем40 – букв3 – знака препинания7 – пробеловИтого 50 знаков по 1 байту – 8 битI = 50*8 = 400 битВерный ответ 1