Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Консультации по информатике


РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты по данной тематике

Коцюрбенко Алексей aka Жерар
Статус: Мастер-Эксперт
Рейтинг: 2991
∙ повысить рейтинг »
CradleA
Статус: Профессионал
Рейтинг: 1220
∙ повысить рейтинг »
Елена Пышная
Статус: 8-й класс
Рейтинг: 560
∙ повысить рейтинг »

/ НАУКА И ОБРАЗОВАНИЕ / Точные и естественные науки / Информатика

Номер выпуска:293
Дата выхода:03.02.2016, 23:21
Администратор рассылки:Андреенков Владимир (Профессор)
Подписчиков / экспертов:15 / 16
Вопросов / ответов:8 / 8

Консультация # 188740: Здравствуйте, уважаемые эксперты! Прошу вас ответить на следующий вопрос: В системе счисления с основанием N запись числа 8710 оканчивается на 2 и содержит не более двух цифр. Чему равно число N? ...
Консультация # 188741: Здравствуйте! Прошу помощи в следующем вопросе: В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И» – символ «&». В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет. Запрос ...
Консультация # 188742: Здравствуйте, уважаемые эксперты! Прошу вас ответить на следующий вопрос: Эле ментами множеств А, P, Q являются натуральные числа, причём P = {1, 3, 4, 9, 11, 13, 15, 17, 19, 21}, Q = {3, 6, 9, 12, 15, 18, 21, 24, 27, 30}. Известно, что выражение ( (x ∈ P) → (x ∈ A) ) \/ (¬(x ∈ A) → ¬(x ∈ Q) ) истин...
Консультация # 188743: Здравствуйте! Прошу помощи в следующем вопросе: В программе используется одномерный целочисленный массив A с индексами от 0 до 9. Значения элементов равны 6, 7, 3, 8, 5, 1, 2, 0, 9, 4 соответственно, т. е. A[0] = 6, A[1] = 7 и т. д. Определите значение переменной c после выполнения следующего фрагмента этой программы Паскаль<...
Консультация # 188745: Здравствуйте! Прошу помощи в следующем вопросе: Напишите в ответе наименьшее значение входной переменной k, при котором программа выдаёт ответ 21. Паскаль va r k, i : longint; function f(n: longint): longint; begin f := n * n * n; end; function g(n: longint): longint; begin g := n*n; end; begin readl...
Консультация # 188746: Здравствуйте! Прошу помощи в следующем вопросе: Исполнитель Май16 преобразует число на экране. У исполнителя есть две команды, которым присвоены номера: 1. Прибавить 1 2. Прибавить 2 Первая команда увеличивает число на экране на 1, вторая увеличивает его на 2. Программа для исполнителя Май16 – это последовательность команд. Ско...
Консультация # 188747: Здравствуйте, уважаемые эксперты! Прошу вас ответить на следующий вопрос: Сколько существует различных наборов значений логических переменных x1, x2, ... x9, y1, y2, ... y9, которые удовлетворяют всем перечисленным ниже условиям: ( (x1 ≡ y1) → (x2 ≡ y 2) ) /\ (x1→x2) /\ (y1→y2) = 1; ( (x2 ≡ y2) U...
Консультация # 188748: Здравствуйте! Прошу помощи в следующем вопросе: Даны целые положительные числа M и N. Необходимо определить количество таких целых чисел K, для которых выполняется неравенство M ≤ K2 ≤ N. Для решения этой задачи ученик написал программу, но, к сожалению, его программа неправильная. Ниже эта программа П...

Консультация # 188740:

Здравствуйте, уважаемые эксперты! Прошу вас ответить на следующий вопрос:
В системе счисления с основанием N запись числа 8710 оканчивается на 2 и
содержит не более двух цифр. Чему равно число N?

Дата отправки: 29.01.2016, 22:52
Вопрос задал: Посетитель - 399097 (Посетитель)
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Гордиенко Андрей Владимирович (Модератор):

Здравствуйте, Посетитель - 399097!

В системе счисления с основанием запись числа будет иметь вид При этом должно выполняться равенство



Поскольку постольку



Возможны следующие варианты для двузначной записи заданного числа:



Соответственно получаем два варианта представления числа



Если у Вас возникнут вопросы по этому решению, обращайтесь ко мне в мини-форуме консультации.

С уважением.

Консультировал: Гордиенко Андрей Владимирович (Модератор)
Дата отправки: 30.01.2016, 05:29
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 188741:

Здравствуйте! Прошу помощи в следующем вопросе:
В языке запросов поискового сервера для обозначения логической операции
«ИЛИ» используется символ «|», а для обозначения логической операции
«И» – символ «&».
В таблице приведены запросы и количество найденных по ним страниц
некоторого сегмента сети Интернет.

Запрос Найдено страниц(в тысячах)
Лондон & Манчестер 270
Лондон & (Ливерпуль | Манчестер) 470
Лондон & Ливерпуль 355


Какое количество страниц (в тысячах) будет найдено по запросу
Лондон & Ливерпуль & Манчестер?
Считается, что все запросы выполнялись практически одновременно, так что
набор страниц, содержащих все искомые слова, не изменялся за время
выполнения запросов.

Дата отправки: 29.01.2016, 22:56
Вопрос задал: Посетитель - 399097 (Посетитель)
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Гордиенко Андрей Владимирович (Модератор):

Здравствуйте, Посетитель - 399097!

Для решения задачи воспользуемся следующей формулой из теории множеств:

N(Z&X&Y)=N(Z&X)+N(Z&Y)-N(Z&(X|Y)).

Здесь мы обозначили Z, X, Y - множества страниц, найденных по запросам Лондон, Ливерпуль, Манчестер соответственно; N(Z), N(X), N(Y) - количества страниц (в тысячах) в указанных множествах соответственно.

Получим 355+270-470=155. То есть по запросу Лондон & Ливерпуль & Манчестер будет найдено 155 тысяч страниц.

Рекомендую также прочитать это и это.

С уважением.

Консультировал: Гордиенко Андрей Владимирович (Модератор)
Дата отправки: 30.01.2016, 06:17
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 188742:

Здравствуйте, уважаемые эксперты! Прошу вас ответить на следующий вопрос:
Элементами множеств А, P, Q являются натуральные числа, причём
P = {1, 3, 4, 9, 11, 13, 15, 17, 19, 21}, Q = {3, 6, 9, 12, 15, 18, 21, 24, 27, 30}.
Известно, что выражение
( (x ∈ P) → (x ∈ A) ) \/ (¬(x ∈ A) → ¬(x ∈ Q) )
истинно (т. е. принимает значение 1) при любом значении переменной х.
Определите наименьшее возможное количество элементов в множестве A.

Дата отправки: 29.01.2016, 22:58
Вопрос задал: Посетитель - 399097 (Посетитель)
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Лысков Игорь Витальевич (Старший модератор):

Здравствуйте, Посетитель - 399097!
Упростим выражение, учтем, что А → В ≡ ¬А ∨ В, ¬(¬А) ≡ A и А ∨ А ≡ А:
( (x ∈ P) → (x ∈ A) ) ∨ (¬(x ∈ A) → ¬(x ∈ Q) ) ≡
¬(x ∈ P) ∨ (x ∈ A) ∨ (x ∈ A) ∨ ¬(x ∈ Q) ≡
¬(x ∈ P) ∨ (x ∈ A) ∨ ¬(x ∈ Q)
Т.к. выражение тождественно истинно, то истинно хотя бы одно из выражений, связанных дизъюнкцией
Оба утверждения ¬(x ∈ P) и ¬(x ∈ Q) будут ложны только в случае, если Х будет принадлежать обоим множествам одновремнно.
Т.е., чтобы исходное утверждение было истинным, необходимо, чтобы множество А минимально состояло из тех Х,
которые принадлежат обоим P и Q, другими словами, A = P ∩ Q = {3, 9, 15, 21}
Ответ: наименьшее возможное количество элементов в множестве A = 4

Консультировал: Лысков Игорь Витальевич (Старший модератор)
Дата отправки: 30.01.2016, 20:01
Рейтинг ответа:

НЕ одобряю +1 одобряю!

Консультация # 188743:

Здравствуйте! Прошу помощи в следующем вопросе:
В программе используется одномерный целочисленный массив A
с индексами от 0 до 9. Значения элементов равны 6, 7, 3, 8, 5, 1, 2, 0, 9, 4
соответственно, т. е. A[0] = 6, A[1] = 7 и т. д.
Определите значение переменной c после выполнения следующего
фрагмента этой программы

Паскаль
c := 0;
for i := 1 to 9 do begin
if A[i] < A[0] then
begin
c := c + 1;
t := A[i];
A[i] := A[0];
A[0] := t;
end;
end;

Дата отправки: 29.01.2016, 23:00
Вопрос задал: Посетитель - 399097 (Посетитель)
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Коцюрбенко Алексей aka Жерар (Мастер-Эксперт):

Здравствуйте, Посетитель - 399097!

Цикл for выполняется девять раз, то есть для всех элементов массива, кроме нулевого. В тех случаях, когда очередной элемент строго меньше нулевого, производится обмен значениями между этим элементом и нулевым. Количество таких обменов фиксирует переменная c. В данном случае будет произведено три обмена: 6 и 3, 3 и 1, 1 и 0, то есть после выполнения фрагмента программы c будет равно 3.

Консультировал: Коцюрбенко Алексей aka Жерар (Мастер-Эксперт)
Дата отправки: 30.01.2016, 16:32
Рейтинг ответа:

НЕ одобряю +1 одобряю!

Консультация # 188745:

Здравствуйте! Прошу помощи в следующем вопросе:
Напишите в ответе наименьшее значение входной переменной k, при
котором программа выдаёт ответ 21.
Паскаль
var
k, i : longint;
function f(n: longint): longint;
begin
f := n * n * n;
end;
function g(n: longint): longint;
begin
g := n*n;
end;
begin
readln(k);
i := 1;
while f(i) <= k*g(i) do
i := i+1;
writeln(i)
end.

Дата отправки: 29.01.2016, 23:05
Вопрос задал: Посетитель - 399097 (Посетитель)
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Лысков Игорь Витальевич (Старший модератор):

Здравствуйте, Посетитель - 399097!
k = 20
Т.к. при этом значении условие последний раз выполнится (f(20) = 20*g(20)) и при этом i увеличится на 1 и станет равным 21

Консультировал: Лысков Игорь Витальевич (Старший модератор)
Дата отправки: 01.02.2016, 16:14
Рейтинг ответа:

НЕ одобряю +1 одобряю!

Консультация # 188746:

Здравствуйте! Прошу помощи в следующем вопросе:
Исполнитель Май16 преобразует число на экране.
У исполнителя есть две команды, которым присвоены номера:
1. Прибавить 1
2. Прибавить 2
Первая команда увеличивает число на экране на 1, вторая увеличивает его на 2.
Программа для исполнителя Май16 – это последовательность команд.
Сколько существует программ, для которых при исходном числе 1 результа-
том является число 13 и при этом траектория вычислений содержит число 7?
Траектория вычислений программы – это последовательность результатов
выполнения всех команд программы. Например, для программы 121
при исходном числе 7 траектория будет состоять из чисел 8, 10, 11.

Дата отправки: 29.01.2016, 23:06
Вопрос задал: Посетитель - 399097 (Посетитель)
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Гордиенко Андрей Владимирович (Модератор):

Здравствуйте, Посетитель - 399097!

Чтобы из числа 1 получить число 7, к нему нужно прибавить число 6. Число 6 можно представить так:
6=3*2=2+2+2,
6=6*1=1+1+1+1+1+1.
Каждое из этих представлений реализуется одним способом.

Представление 6=2*2+2*1 можно реализовать следующими способами:
6=2+2+1+1,
6=2+1+2+1,
6=2+1+1+2,
6=1+2+1+2,
6=1+2+2+1,
6=1+1+2+2.
Всего получается шесть способов. Количество способов такого представления можно вычислить по формуле для количества перестановок с повторениями. Мы имеем множество, состоящее из n=4 элементов, в котором есть k=2 различных элемента. При этом элемент "1" повторяется n1=2 раза и элемент "2" повторяется n2=2 раза. Тогда количество перестановок с повторениями составляет

P4(2; 2)=4!/(2!2!)=24/4=6.


Представление 6=1*2+4*1 даёт n=5, k=2, n1=1, n2=4 и
P 5(1; 4)=5!/(1!4!)=5.


Следовательно, число 6 можно представить 1+1+6+5=13 способами. Этим же количеством способов можно из исходного числа 1 получить промежуточное число 7.

Чтобы из числа 7 получить число 13, к нему нужно прибавить число 6. Как было показано выше, это можно сделать 13 способами.

Поскольку переход от числа 1 к числу 7 можно выполнить 13 способами, а каждому такому способу соответствует 13 способов перехода к числу 13, постольку существует 13*13=169 программ, для которых при исходном числе 1 результатом является число 13.

С уважением.

Консультировал: Гордиенко Андрей Владимирович (Модератор)
Дата отправки: 30.01.2016, 07:58
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 188747:

Здравствуйте, уважаемые эксперты! Прошу вас ответить на следующий вопрос:
Сколько существует различных наборов значений логических переменных
x1, x2, ... x9, y1, y2, ... y9, которые удовлетворяют всем перечисленным ниже
условиям:
( (x1 ≡ y1) → (x2 ≡ y2) ) /\ (x1→x2) /\ (y1→y2) = 1;
( (x2 ≡ y2) → (x3 ≡ y3) ) /\ (x2→x3) /\ (y2→y3) = 1;

( (x8 ≡ y8)) → (x9 ≡ y9) ) /\ (x8→x9) /\ (y8→y9) = 1?

Дата отправки: 29.01.2016, 23:07
Вопрос задал: Посетитель - 399097 (Посетитель)
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Гордиенко Андрей Владимирович (Модератор):

Здравствуйте, Посетитель - 399097!

Предлагаю Вам следующее решение задачи. Оно основано на выполнении однотипных действий, требует значительного времени и внимательности при оформлении, не использует никаких обобщений (которые, кстати, требуют доказательства). Вряд ли специалист по дискретной математике признает его хорошим. Тем не менее...

1. Рассмотрим первое уравнение f1 заданной системы. Это уравнение состоит из импликации i11 ((x1 ? y1) ? (x2 ? y2)), импликации i12 (x1?x2) и импликации i13 (y1?y2), соединённых конъюнкцией. Уравнение f1 обращается в тождество, если все три импликации имеют логическое значение 1.

1.1. Импликация i11 не принимает логическое значение 1 при (х1≡у1)=1 и (х2≡у2)=0. Это происходит при следующих наборах значений логических переменных х1, у1, х2, у2 (мы обозначим их (х, у)1, (х, у)2):
(0, 0)1, (0, 1)2,
(0, 0)1, (1, 0)2,
(1, 1)1, (0, 1)2,
(1, 1)1, (1, 0)2.
При остальных наборах значений логических переменных х1, у1, х2, у2 импликация i11 принимает логическое значение 1.

1.2. Импликация i12 не принимает логическое значение 1 при х1=1 и х2=0. Это происходит при следующих наборах значений логических переменных х1, у1, х2, у2:
(1, 0)1, (0, 0)2,
(1, 0)1, (0, 1)2,
(1, 1)1, (0, 0)2,
(1, 1)1, (0, 1)2.
При остальных наборах значений логических переменных х1, у1, х2, у2 импликация i12 принимает логическое значение 1.

1.3. Импликация i13 не принимает логическое значение 1 при у1=1 и у2=0. Это происходит при следующих наборах значений логических переменных х1, у1, х2, у2:
(0, 1)1, (0, 0)2,
(0, 1)1, (1, 0)2,
(1, 1)1, (0, 0)2,
(1, 1)1, (1, 0)2.
При остальных наборах значений логических переменных х1, у1, х2, у2 импликация i13 принимает логическое значение 1.

1.4. Исключая из возможных наборов значений логических перем енных х1, у1, х2, у2 наборы, перечисленные в 1.1, 1.2, 1.3, получаем следующие наборы, при которых уравнение f1 обращается в тождество:
(0, 0)1, (0, 0)2,
(0, 0)1, (1, 1)2,
(0, 1)1, (0, 1)2,
(0, 1)1, (1, 1)2,
(1, 0)1, (1, 0)2,
(1, 0)1, (1, 1)2,
(1, 1)1, (1, 1)2.

2. Рассуждая по аналогии с 1, рассмотрим уравнение f2 и получим следующие наборы значений логических переменных х2, у2, х3, у3, при которых это уравнение обращается в тождество:
(0, 0)2, (0, 0)3,
(0, 0)2, (1, 1)3,
(0, 1)2, (0, 1)3,
(0, 1)2, (1, 1)3,
(1, 0)2, (1, 0)3,
(1, 0)2, (1, 1)3,
(1, 1)2, (1, 1)3.

3. Чтобы определить наборы значений логических переменных х1, у1, х2, у2, х3, у3, при которых уравнения f1, f2 обращаются в тождества, объединим наборы, перечисленные в 1.4 и 2. Получим следующие наборы:
(0, 0)1, (0, 0)2, (0, 0)3,
(0, 0)1, (0, 0)2, (1, 1)3,
(0, 0)1, (1, 1)2 , (1, 1)3,
(0, 1)1, (0, 1)2, (0, 1)3,
(0, 1)1, (0, 1)2, (1, 1)3,
(0, 1)1, (1, 1)2, (1, 1)3,
(1, 0)1, (1, 0)2, (1, 0)3,
(1, 0)1, (1, 0)2, (1, 1)3,
(1, 0)1, (1, 1)2, (1, 1)3,
(1, 1)1, (1, 1)2, (1, 1)3.

4. Рассуждая по аналогии с 1, рассмотрим уравнение f3 и получим следующие наборы значений логических переменных х3, у3, х4, у4, при которых это уравнение обращается в тождество:
(0, 0)3, (0, 0)4,
(0, 0)3, (1, 1)4,
(0, 1)3, (0, 1)4,
(0, 1)3, (1, 1)4,
(1, 0)3, (1, 0)4,
(1, 0)3, (1, 1)4,
(1, 1)3, (1, 1)4.

5. Чтобы определить наборы значений логических переменных х1, у1, х2, у2, х3, у3, х4, у4, при которых уравнения f1, f2, f3 обращаются в тождества, объединим наборы, перечисленные в 3 и 4. Получим следующие наборы:
(0, 0)1, (0, 0)2, (0, 0)3, (0, 0)4,
(0, 0)1, (0, 0)2, (0, 0)3, (1, 1)4,
(0, 0)1, (0, 0)2, (1, 1)3, (1, 1)4,
(0, 0)1, (1, 1)2, (1, 1)3, (1, 1 )4,
(0, 1)1, (0, 1)2, (0, 1)3, (0, 1)4,
(0, 1)1, (0, 1)2, (0, 1)3, (1, 1)4,
(0, 1)1, (0, 1)2, (1, 1)3, (1, 1)4,
(0, 1)1, (1, 1)2, (1, 1)3, (1, 1)4,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 0)4,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 1)4,
(1, 0)1, (1, 0)2, (1, 1)3, (1, 1)4,
(1, 0)1, (1, 1)2, (1, 1)3, (1, 1)4,
(1, 1)1, (1, 1)2, (1, 1)3, (1, 1)4.

6. Рассуждая по аналогии с 1, рассмотрим уравнение f4 и получим следующие наборы значений логических переменных х4, у4, х5, у5, при которых это уравнение обращается в тождество:
(0, 0)4, (0, 0)5,
(0, 0)4, (1, 1)5,
(0, 1)4, (0, 1)5,
(0, 1)4, (1, 1)5,
(1, 0)4, (1, 0)5,
(1, 0)4, (1, 1)5,
(1, 1)4, (1, 1)5.

7. Чтобы определить наборы значений логических переменных х1, у1, х2, у2, х3, у3, х4, у4, х5, у5, при которых уравнения f1 - f4 обращаются в тождества, объединим наборы, перечисленные в 5 и 6. Получим следующие наборы:
(0, 0)1, (0, 0)2, (0, 0) 3, (0, 0)4, (0, 0)5,
(0, 0)1, (0, 0)2, (0, 0)3, (0, 0)4, (1, 1)5,
(0, 0)1, (0, 0)2, (0, 0)3, (1, 1)4, (1, 1)5,
(0, 0)1, (0, 0)2, (1, 1)3, (1, 1)4, (1, 1)5,
(0, 0)1, (1, 1)2, (1, 1)3, (1, 1)4, (1, 1)5,
(0, 1)1, (0, 1)2, (0, 1)3, (0, 1)4, (0, 1)5,
(0, 1)1, (0, 1)2, (0, 1)3, (0, 1)4, (1, 1)5,
(0, 1)1, (0, 1)2, (0, 1)3, (1, 1)4, (1, 1)5,
(0, 1)1, (0, 1)2, (1, 1)3, (1, 1)4, (1, 1)5,
(0, 1)1, (1, 1)2, (1, 1)3, (1, 1)4, (1, 1)5,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 0)4, (1, 0)5,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 0)4, (1, 1)5,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 1)4, (1, 1)5,
(1, 0)1, (1, 0)2, (1, 1)3, (1, 1)4, (1, 1)5,
(1, 0)1, (1, 1)2, (1, 1)3, (1, 1)4, (1, 1)5,
(1, 1)1, (1, 1)2, (1, 1)3, (1, 1)4, (1, 1)5.

8. Рассуждая по аналогии с 1, рассмотрим уравнение f5 и получим следующие наборы значений логических переменных х5, у5, х6, у6, при которых это уравнение обращается в тождество:
(0, 0)5, (0, 0)6,
(0, 0)5, (1, 1)6,< br>(0, 1)5, (0, 1)6,
(0, 1)5, (1, 1)6,
(1, 0)5, (1, 0)6,
(1, 0)5, (1, 1)6,
(1, 1)5, (1, 1)6.

9. Чтобы определить наборы значений логических переменных х1, у1, х2, у2, х3, у3, х4, у4, х5, у5, х6, у6, при которых уравнения f1 - f5 обращаются в тождества, объединим наборы, перечисленные в 7 и 8. Получим следующие наборы:
(0, 0)1, (0, 0)2, (0, 0)3, (0, 0)4, (0, 0)5, (0, 0)6,
(0, 0)1, (0, 0)2, (0, 0)3, (0, 0)4, (0, 0)5, (1, 1)6,
(0, 0)1, (0, 0)2, (0, 0)3, (0, 0)4, (1, 1)5, (1, 1)6,
(0, 0)1, (0, 0)2, (0, 0)3, (1, 1)4, (1, 1)5, (1, 1)6,
(0, 0)1, (0, 0)2, (1, 1)3, (1, 1)4, (1, 1)5, (1, 1)6,
(0, 0)1, (1, 1)2, (1, 1)3, (1, 1)4, (1, 1)5, (1, 1)6,
(0, 1)1, (0, 1)2, (0, 1)3, (0, 1)4, (0, 1)5, (0, 1)6,
(0, 1)1, (0, 1)2, (0, 1)3, (0, 1)4, (0, 1)5, (1, 1)6,
(0, 1)1, (0, 1)2, (0, 1)3, (0, 1)4, (1, 1)5, (1, 1)6,
(0, 1)1, (0, 1)2, (0, 1)3, (1, 1)4, (1, 1)5, (1, 1)6,
(0, 1)1, (0, 1)2, (1, 1)3, (1, 1)4, (1, 1)5, (1, 1)6,
(0, 1)1, (1, 1)2, (1, 1)3, (1, 1)4, (1, 1)5, (1, 1)6,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 0)4, (1, 0)5, (1, 0)6,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 0)4, (1, 0)5, (1, 1)6,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 0)4, (1, 1)5, (1, 1)6,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 1)4, (1, 1)5, (1, 1)6,
(1, 0)1, (1, 0)2, (1, 1)3, (1, 1)4, (1, 1)5, (1, 1)6,
(1, 0)1, (1, 1)2, (1, 1)3, (1, 1)4, (1, 1)5, (1, 1)6,
(1, 1)1, (1, 1)2, (1, 1)3, (1, 1)4, (1, 1)5. (1, 1)6.

10. Рассуждая по аналогии с 1, рассмотрим уравнение f6 и получим следующие наборы значений логических переменных х6, у6, х7, у7, при которых это уравнение обращается в тождество:
(0, 0)6, (0, 0)7,
(0, 0)6, (1, 1)7,
(0, 1)6, (0, 1)7,
(0, 1)6, (1, 1)7,
(1, 0)6, (1, 0)7,
(1, 0)6, (1, 1)7,
(1, 1)6, (1, 1)7.

11. Чтобы определить наборы значений логических переменных х1, у1, х2, у2, х3, у3, х4, у4, х5, у5, х6, у6, х7, у7, при которых уравнения f1 - f6 обращают ся в тождества, объединим наборы, перечисленные в 9 и 10. Получим следующие наборы:
(0, 0)1, (0, 0)2, (0, 0)3, (0, 0)4, (0, 0)5, (0, 0)6, (0, 0)7,
(0, 0)1, (0, 0)2, (0, 0)3, (0, 0)4, (0, 0)5, (0, 0)6, (1, 1)7,
(0, 0)1, (0, 0)2, (0, 0)3, (0, 0)4, (0, 0)5, (1, 1)6, (1, 1)7,
(0, 0)1, (0, 0)2, (0, 0)3, (0, 0)4, (1, 1)5, (1, 1)6, (1, 1)7,
(0, 0)1, (0, 0)2, (0, 0)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7,
(0, 0)1, (0, 0)2, (1, 1)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7,
(0, 0)1, (1, 1)2, (1, 1)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7,
(0, 1)1, (0, 1)2, (0, 1)3, (0, 1)4, (0, 1)5, (0, 1)6, (0, 1)7,
(0, 1)1, (0, 1)2, (0, 1)3, (0, 1)4, (0, 1)5, (0, 1)6, (1, 1)7,
(0, 1)1, (0, 1)2, (0, 1)3, (0, 1)4, (0, 1)5, (1, 1)6, (1, 1)7,
(0, 1)1, (0, 1)2, (0, 1)3, (0, 1)4, (1, 1)5, (1, 1)6, (1, 1)7,
(0, 1)1, (0, 1)2, (0, 1)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7,
(0, 1)1, (0, 1)2, (1, 1)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7,
(0, 1)1, (1, 1)2, (1, 1)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 0)4, (1, 0)5, (1, 0)6, (1, 0)7,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 0)4, (1, 0)5, (1, 0)6, (1, 1)7,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 0)4, (1, 0)5, (1, 1)6, (1, 1)7,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 0)4, (1, 1)5, (1, 1)6, (1, 1)7,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7,
(1, 0)1, (1, 0)2, (1, 1)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7,
(1, 0)1, (1, 1)2, (1, 1)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7,
(1, 1)1, (1, 1)2, (1, 1)3, (1, 1)4, (1, 1)5, (1, 1)6. (1, 1)7.

12. Рассуждая по аналогии с 1, рассмотрим уравнение f7 и получим следующие наборы значений логических переменных х7, у7, х8, у8, при которых это уравнение обращается в тождество:
(0, 0)7, (0, 0)8,
(0, 0)7, (1, 1)8,
(0, 1)7, (0, 1)8,
(0, 1)7, (1, 1)8,
(1, 0)7, (1, 0)8,
(1, 0)7, (1, 1)8,
(1, 1)7, (1, 1)8.

13. Чтобы определить наборы значений логических переменных х 1, у1, х2, у2, х3, у3, х4, у4, х5, у5, х6, у6, х7, у7, х8, у8, при которых уравнения f1 - f7 обращаются в тождества, объединим наборы, перечисленные в 11 и 12. Получим следующие наборы:
(0, 0)1, (0, 0)2, (0, 0)3, (0, 0)4, (0, 0)5, (0, 0)6, (0, 0)7, (0, 0)8,
(0, 0)1, (0, 0)2, (0, 0)3, (0, 0)4, (0, 0)5, (0, 0)6, (0, 0)7, (1, 1)8,
(0, 0)1, (0, 0)2, (0, 0)3, (0, 0)4, (0, 0)5, (0, 0)6, (1, 1)7, (1, 1)8,
(0, 0)1, (0, 0)2, (0, 0)3, (0, 0)4, (0, 0)5, (1, 1)6, (1, 1)7, (1, 1)8,
(0, 0)1, (0, 0)2, (0, 0)3, (0, 0)4, (1, 1)5, (1, 1)6, (1, 1)7, (1, 1)8,
(0, 0)1, (0, 0)2, (0, 0)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7, (1, 1)8,
(0, 0)1, (0, 0)2, (1, 1)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7, (1, 1)8,
(0, 0)1, (1, 1)2, (1, 1)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7, (1, 1)8,
(0, 1)1, (0, 1)2, (0, 1)3, (0, 1)4, (0, 1)5, (0, 1)6, (0, 1)7, (0, 1)8,
(0, 1)1, (0, 1)2, (0, 1)3, (0, 1)4, (0, 1)5, (0, 1)6, (0, 1)7, (1, 1)8,
(0, 1)1, (0, 1)2, (0, 1)3, (0 , 1)4, (0, 1)5, (0, 1)6, (1, 1)7, (1, 1)8,
(0, 1)1, (0, 1)2, (0, 1)3, (0, 1)4, (0, 1)5, (1, 1)6, (1, 1)7, (1, 1)8,
(0, 1)1, (0, 1)2, (0, 1)3, (0, 1)4, (1, 1)5, (1, 1)6, (1, 1)7, (1, 1)8,
(0, 1)1, (0, 1)2, (0, 1)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7, (1, 1)8,
(0, 1)1, (0, 1)2, (1, 1)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7, (1, 1)8,
(0, 1)1, (1, 1)2, (1, 1)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7, (1, 1)8,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 0)4, (1, 0)5, (1, 0)6, (1, 0)7, (1, 0)8,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 0)4, (1, 0)5, (1, 0)6, (1, 0)7, (1, 1)8,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 0)4, (1, 0)5, (1, 0)6, (1, 1)7, (1, 1)8,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 0)4, (1, 0)5, (1, 1)6, (1, 1)7, (1, 1)8,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 0)4, (1, 1)5, (1, 1)6, (1, 1)7, (1, 1)8,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7, (1, 1)8,
(1, 0)1, (1, 0)2, (1, 1)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7, (1, 1)8,
(1, 0)1, (1, 1)2, (1, 1)3, (1, 1)4, (1, 1)5 , (1, 1)6, (1, 1)7, (1, 1)8,
(1, 1)1, (1, 1)2, (1, 1)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7, (1, 1)8.

14. Рассуждая по аналогии с 1, рассмотрим уравнение f8 и получим следующие наборы значений логических переменных х8, у8, х9, у9, при которых это уравнение обращается в тождество:
(0, 0)8, (0, 0)9,
(0, 0)8, (1, 1)9,
(0, 1)8, (0, 1)9,
(0, 1)8, (1, 1)9,
(1, 0)8, (1, 0)9,
(1, 0)8, (1, 1)9,
(1, 1)8, (1, 1)9.

15. Чтобы определить наборы значений логических переменных х1, у1, х2, у2, х3, у3, х4, у4, х5, у5, х6, у6, х7, у7, х8, у8, х9, у9, при которых уравнения f1 - f8 обращаются в тождества, объединим наборы, перечисленные в 13 и 14. Получим следующие наборы:
(0, 0)1, (0, 0)2, (0, 0)3, (0, 0)4, (0, 0)5, (0, 0)6, (0, 0)7, (0, 0)8, (0, 0)9,
(0, 0)1, (0, 0)2, (0, 0)3, (0, 0)4, (0, 0)5, (0, 0)6, (0, 0)7, (0, 0)8, (1, 1)9,
(0, 0)1, (0, 0)2, (0, 0)3, (0, 0)4, (0, 0)5, (0, 0)6, (0, 0)7, (1, 1)8, (1, 1)9,
(0, 0)1, (0, 0)2, (0, 0)3, (0, 0)4, (0, 0)5, (0, 0)6, (1, 1)7, (1, 1)8, (1, 1)9,
(0, 0)1, (0, 0)2, (0, 0)3, (0, 0)4, (0, 0)5, (1, 1)6, (1, 1)7, (1, 1)8, (1, 1)9,
(0, 0)1, (0, 0)2, (0, 0)3, (0, 0)4, (1, 1)5, (1, 1)6, (1, 1)7, (1, 1)8, (1, 1)9,
(0, 0)1, (0, 0)2, (0, 0)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7, (1, 1)8, (1, 1)9,
(0, 0)1, (0, 0)2, (1, 1)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7, (1, 1)8, (1, 1)9,
(0, 0)1, (1, 1)2, (1, 1)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7, (1, 1)8, (1, 1)9,
(0, 1)1, (0, 1)2, (0, 1)3, (0, 1)4, (0, 1)5, (0, 1)6, (0, 1)7, (0, 1)8, (0, 1)9,
(0, 1)1, (0, 1)2, (0, 1)3, (0, 1)4, (0, 1)5, (0, 1)6, (0, 1)7, (0, 1)8, (1, 1)9,
(0, 1)1, (0, 1)2, (0, 1)3, (0, 1)4, (0, 1)5, (0, 1)6, (0, 1)7, (1, 1)8, (1, 1)9,
(0, 1)1, (0, 1)2, (0, 1)3, (0, 1)4, (0, 1)5, (0, 1)6, (1, 1)7, (1, 1)8, (1, 1)9,
(0, 1)1, (0, 1)2, (0, 1)3, (0, 1)4, (0, 1)5, (1, 1)6, (1, 1)7, (1, 1)8, (1, 1)9,
(0, 1)1, (0, 1)2, (0, 1)3, (0, 1)4, (1, 1)5, (1, 1)6 , (1, 1)7, (1, 1)8, (1, 1)9,
(0, 1)1, (0, 1)2, (0, 1)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7, (1, 1)8, (1, 1)9,
(0, 1)1, (0, 1)2, (1, 1)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7, (1, 1)8, (1, 1)9,
(0, 1)1, (1, 1)2, (1, 1)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7, (1, 1)8, (1, 1)9,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 0)4, (1, 0)5, (1, 0)6, (1, 0)7, (1, 0)8, (1, 0)9,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 0)4, (1, 0)5, (1, 0)6, (1, 0)7, (1, 0)8, (1, 1)9,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 0)4, (1, 0)5, (1, 0)6, (1, 0)7, (1, 1)8, (1, 1)9,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 0)4, (1, 0)5, (1, 0)6, (1, 1)7, (1, 1)8, (1, 1)9,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 0)4, (1, 0)5, (1, 1)6, (1, 1)7, (1, 1)8, (1, 1)9,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 0)4, (1, 1)5, (1, 1)6, (1, 1)7, (1, 1)8, (1, 1)9,
(1, 0)1, (1, 0)2, (1, 0)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7, (1, 1)8, (1, 1)9,
(1, 0)1, (1, 0)2, (1, 1)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7, (1, 1)8, (1, 1)9,
(1, 0)1, (1, 1)2, (1, 1)3, (1, 1) 4, (1, 1)5, (1, 1)6, (1, 1)7, (1, 1)8, (1, 1)9,
(1, 1)1, (1, 1)2, (1, 1)3, (1, 1)4, (1, 1)5, (1, 1)6, (1, 1)7, (1, 1)8, (1, 1)9.

Всего 28 наборов, как я понимаю.

Разумеется, при таком количестве выкладок ошибиться легко, поэтому решение нужно тщательно проверить. smile

С уважением. smile

Консультировал: Гордиенко Андрей Владимирович (Модератор)
Дата отправки: 31.01.2016, 14:42
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 188748:

Здравствуйте! Прошу помощи в следующем вопросе:
Даны целые положительные числа M и N. Необходимо определить
количество таких целых чисел K, для которых выполняется неравенство
M ≤ K2 ≤ N.
Для решения этой задачи ученик написал программу, но, к сожалению, его
программа неправильная.
Ниже эта программа
Паскаль
var m, n, k, t: integer;
begin
read(m, n);
k := 1;
t := 1;
while k*k < n do begin
if k*k >= m
then t := t+1;
k := k + 1;
end;
writeln(t)
end.

Дата отправки: 29.01.2016, 23:08
Вопрос задал: Посетитель - 399097 (Посетитель)
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Лысков Игорь Витальевич (Старший модератор):

Здравствуйте, Посетитель - 399097!
1) при вводе M = 10 и N = 40 программа выведет 4
2) при вводе M = 1 и N = 2 программа выведет 2
3) ошибки:
var m, n, k, t: integer;
begin
read(m, n);
k := 1;
t := 0; {t := 1; инициировать счетчик надо 0, а не 1}
while k*k <= n do begin {while k*k < n do begin, в формуле <=n}
if k*k >= m
then t := t+2; {then t := t+1; надо искать целые числа, поэтому надо учитывать и отрицательные, равные по модулю положительным}
k := k + 1;
end;
writeln(t)
end.

Консультировал: Лысков Игорь Витальевич (Старший модератор)
Дата отправки: 01.02.2016, 01:13
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка  |  восстановить логин/пароль

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!


В избранное