Хелпикс

Главная

Контакты

Случайная статья





Задача 11. Задача 12.



Задача 11

Сколько существует различных наборов значений логических переменных x1, x2,.. x9, y1, y2,.. y9, которые удовлетворяют всем перечисленным ниже условиям?

(x1 /\ y1) ≡ (x2 \/ y2)

(x2 /\ y2) ≡ (x3 \/ y3)

(x8 /\ y8) ≡ (x9 \/ y9)

В ответе не нужно перечислять все различные наборы значений x1, ..y9, при которых выполнена данная система равенств. В качестве ответа вам нужно указать количество таких наборов.

Ответ:___________ ________________

Задача 12.

Дан целочисленный массив из 40 элементов. Элементы массива могут принимать целые значения от 0 до 10 000 включительно. Опишите на одном из языков программирования алгоритм, позволяющий найти и вывести количество пар элементов массива, в которых десятичная запись хотя бы одного числа оканчивается на 2, а сумма элементов этой пары четное число. В данной задаче под парой подразумевается два подряд идущих элемента массива.

Например, для массива из пяти элементов: 16 6 142 54 22 – ответ: 3.

Исходные данные объявлены так, как показано ниже на примерах для некоторых языков программирования и естественного языка. Запрещается использовать переменные, не описанные ниже, но разрешается не использовать некоторые из описанных переменных.

Бейсик Паскаль Алгоритмический
CONST N = 40 DIM A (1 TO N) AS INTEGER DIM I, J, K, AS INTEGER FOR I = 1 TO N INPUT A(I) NEXT I ... END const N = 40; var a: array [1..N] of integer; i, j, k: integer; begin for i := 1 to N do      readln(a[i]); ... end. алг нач цел N = 40 целтаб a[1:N] цел i, j, k   нцдля i от 1 до N        ввод a[i]   кц   ... кон

Ответ:

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.