АлександровнаВладлен243
?>

Дополнительное . к пятизначному нечётному натуральному числу применяется следующий алгоритм. 1) записать цифры исходного числа в обратном порядке. 2) сложить получившееся число с исходным числом. пример работы алгоритма для числа 22011: 22011 + 11022 = 33033. укажите наибольшее пятизначное нечётное число, в результате применения к которому данного алгоритма получится число 65856.

Информатика

Ответы

memmedovallahverdi0239
1) F=Av(¬A&B)
По закону дистрибутивности раскроем скобки
(Av¬A)&(AvB)
Av¬A = 1, значит остаётся AvB

2) F =A&(¬AvB)
По тому же закону раскрываем скобки
(A&¬A)v(A&B)
A&¬A = 0, значит остаётся A&B

3. (AvB)&(¬BvA)&(¬CvB)
По закону склеивания (AvB)&(¬BvA) = A , получается, что выражение принимает вид
A&(¬CvB)
Можно раскрыть скобки, получим
A&¬C v A&B

4) F =(1v(AvB))v((AC)&1) 
Скобка (1v(AvB)) = 1, так как 1 v ЧТОУГОДНО = 1
Получаем выражение
1v((AC)&1) = 1, так как 1 v ЧТОУГОДНО = 1
ответ 1
katar050419735
// PascalABC.NET 3.1, сборка 1219 от 16.04.2016
begin
  var a:=ReadLines('m17.txt').JoinIntoString.ToIntegers;
  a.Println;
  var b:=a.Select((x,i)->Rec(x,i)).Where(x->x.Item1<0)
    .Select(x->x.Item2).ToArray;
  if b.Count<>2 then
    Writeln('Количество отрицательных элементов не равно двум')
  else begin
    a:=SeqFill(b[0],0).Concat(a.Skip(b[0]).Take(b[1]-b[0]+1))
      .Concat(SeqFill(a.Length-b[1]-1,0)).ToArray;
    a.Println
    end
end.

Тестовое решение:
23 14 7 15 0 13 -6 41 18 13 8 42 27 -11 3 19 10
0 0 0 0 0 0 -6 41 18 13 8 42 27 -11 0 0 0

Файл с исходными данными имеет имя m17.txt. Тестовый файл находится во вложении. Разбивка на строки сделана по 5 значений, но может быть совершенно произвольной. Также нет привязки именно к 17 числам, главное - чтобы отрицательных чисел было ровно два, иначе будет выдано сообщение о их неверном количестве.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Дополнительное . к пятизначному нечётному натуральному числу применяется следующий алгоритм. 1) записать цифры исходного числа в обратном порядке. 2) сложить получившееся число с исходным числом. пример работы алгоритма для числа 22011: 22011 + 11022 = 33033. укажите наибольшее пятизначное нечётное число, в результате применения к которому данного алгоритма получится число 65856.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Fruktova Gazaryan
Budanov317
Rizhov Alekyan325
vladimir72tatarkov1317
anikamalish
uvarovig
skorpion7228528
Tyukalova
koll23
nickname0091
julianikaleksandrova
andrewa
sashab82
Plyushchik_Nikita
Лебедев972