М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
alinkass
alinkass
14.06.2022 11:50 •  Информатика

Нужна программа на pascalabc, кто может . билет считается счастливым, если в его n-значном номере сумма первых [n/2] цифр равна сумме [n/2] последних цифр (при нечетном n центральная цифра в “проверке на счастье” не участвует и может быть любой). подсчитайте число счастливых билетов с различными n-значными номерами (ведущие нули в номерах возможны, но номера, состоящего из одних нулей, не существует). входные данные на вход программе подается натуральное число n < 16. выходные данные выведите количество n-значных счастливых билетов.

👇
Ответ:
AnnLondonFencing
AnnLondonFencing
14.06.2022
Var
 a: array [0..8,0..80] of int64;
 i,j,k,n,m: integer;
 s: int64;
begin
 read(n);
 m := n div 2 * 10;
 for i := 0 to n div 2 do
 for j := 0 to m do
   a[i,j] := 0;
 a[0,0] := 1;
 for i := 1 to n div 2 do
 for j := 0 to m do
 for k := 0 to 9 do
  if j - k >= 0 then
  a[i,j] := a[i,j] + a[i-1,j-k];
 k := n div 2;
 s := 0;
 for i := 0 to m do
  s := s + sqr(a[k,i]);
 if n mod 2 <> 0 then
  s := s * 10;
 s := s - 1;
 write(s);
end.
4,5(72 оценок)
Открыть все ответы
Ответ:
Ihor23548
Ihor23548
14.06.2022
Символы для формирования пароля выбираются из алфавита размером 10+2*11=32 символа, которым будут присвоены коды от до 31. переводим 31 в двоичную ссисткму счисления, получая 11111, т.е. для хранения каждого символа алфавита потребуется 5 бит. Тогда весь пароль займет 5*15=75 бит, но он должен размещаться в целом количестве байт. 75/8=9.375, следовательно потребуется 10 байт.
Для хранения 30 паролей потребуется объем 10*30=300 байт.

Что такое И=20 номеров я не понял. В условии понятие "номер" отсутствует.
4,6(10 оценок)
Ответ:
Mawamawa00
Mawamawa00
14.06.2022
Символы для формирования пароля выбираются из алфавита размером 10+2*11=32 символа, которым будут присвоены коды от до 31. переводим 31 в двоичную ссисткму счисления, получая 11111, т.е. для хранения каждого символа алфавита потребуется 5 бит. Тогда весь пароль займет 5*15=75 бит, но он должен размещаться в целом количестве байт. 75/8=9.375, следовательно потребуется 10 байт.
Для хранения 30 паролей потребуется объем 10*30=300 байт.

Что такое И=20 номеров я не понял. В условии понятие "номер" отсутствует.
4,6(62 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ