Да 4)А......Там сложновато.....
Var i, n: integer;
begin
readln(n);
for i:=10 to 99 do
if (i mod 10 + i div 10 = n) then
write(i, ' ')
end.
<em>// PascalABC.NET 3.3, сборка 1625 от 17.01.2018</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
var a:=ArrRandom(13,100,999); a.Println;
var s:=a.Where(t->t.ToString.Contains('2'));
Writeln('Сумма отобранных чисел равна ',s.Sum,
', их количество равно ',s.Count)
end.
<u>Пример</u>
447 568 576 760 708 373 474 764 520 907 654 623 414
Сумма отобранных чисел равна 1143, их количество равно 2
Решение Задачи 7.
<span>
I.
Будем считать, что USB<span> 1.1 работает в режиме высокой пропускной способности
на скорости (Full-Speed) — 12 Мбит/с, тогда:</span></span>
1) 12Мбит/с = 12000 Кбит/с = 12000000 бит/с = 1500000 байт/с (скорость
канала передачи в байтах за секунду)
2) 700 Кбайт = 716800 байт (объем файла в байтах)
3) 716800 байт / 1500000 байт/с = 0,4778666… секунд т.е примерно 1/2 секунды.
<span>
II. Т.к. USB 2.0 работает на скорости High-speed, 25—480 Мбит/с будем считать, что файл будет передаваться на скорости 480
Мбит/с тогда:</span>
1) 480 Мбит/с = 480000 Кбит/с = 480000000 бит/с = 60000000 байт/с (скорость
канала передачи в байтах за секунду)
2) 716800 / 60000000 = 0,01194666… секунд т.е. примерно 1/100 секунды.
Решение задачи 8.
Будем считать, что в задании речь идет не про БОТы, а про БОДы т.к.
понятия передачи информации в БОТ-ах не существует в современных энциклопедиях.
<span>Еще плюс к этому, мы должны сами
продумать какой кодовой таблицей пользовалась радистка во время второй мировой
войны. Для того чтобы передать русский
алфавит с маленькими и большими буквами нужно чтобы в кодовой таблице на это
выделялось 66 символов (33 маленькие и 33 большие буквы), плюс знаки
препинания, всего 3 (три) разных знака препинания и пробел использовалось в
сообщении.
</span>
1) Итого 66 + 4 = 70 знаков в кодовой таблице.
<span>2) Допустим радистка Кэт во время второй мировой войны передавала
информацию азбукой Морзе, значит это равносильно двоичному кодированию
информации, и следовательно для каждого символа было выделено: N = 2^I (эн равно два в степени и); 70 = 2^I; отсюда I равно минимум 7 бит (выделено на один
символ в нашей кодовой таблице исходя из сообщения);</span>
<span>3) В переданном сообщении: 1-ая строка: 42 символа + 1 пробел; 2-ая
строка: 47 символов + 1 пробел; 3-я
строка 28 символов. Всего: 43 + 48 + 28 = 119 символов в переданном сообщении;</span>
<span>4) 119 / 30 = 3,9666… т.е. 4
символа в секунду</span>
5) 4 * 7 бит = 28 бит/с должна передавать радистка.
6) т.к. каждое измерение сигнала несет 1 бит информации (точка или
тире), то 1 бод = 1 бит, следовательно:
<span>Ответ: радистка должна передавать сообщение быстрее чем 28 бод, т.е. 29, 30 и т.д.</span>