arsenpolenov
10.02.2022 00:40

№ 1. Какие из следующих языков над алфавитом {0, 1} являются регулярными? (несколько вариантов ответа)

1 строки из числа нулей

2 строки из составного числа нулей

3 строки, в которых число единиц сравнимо с числом нулей по модулю n для фиксированного n

4 строки, в которых сумма числа нулей и удвоенного числа единиц делится на n для фиксированного n

5 строки, в любом префиксе которых нулей строго больше, чем единиц

6 строки, начинающиеся на 010 и не являющиеся палиндромами

№ 2.

A — подмножество натуральных чисел.

U = {0^n | n ∈ A}

B = {bin(n) | n ∈ A}, где bin(n) — двоичное представление числа n.

Какие из следующих утверждений верны?

1 Если U — регулярный язык, то и B — регулярный язык.

2 Если B — регулярный язык, то и U — регулярный язык.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Kira25112016
09.10.2021 07:36
кпкпкпуауауукрет цт орода-коммуны создавали свои органы управления — городские советы , которые действовали под руководством городского главы (мэра, бургомистра). Члены совета избирались собранием горожан, состоящим пророда-коммуны создавали свои органы управления — городские советы , которые действовали под руководством городского главы (мэра, бургомистра). Члены совета избирались собранием горожан, состоящим пророда-коммуны создавали свои органы управления — городские советы , которые действовали под руководством городского главы (мэра, бургомистра). Члены совета избирались собранием горожан, состоящим пр
0,0(0 оценок)
Ответ:
bhgd
27.03.2021 03:23

Решение #1

Просто вбиваешь код в любой редактор кода с питоном, в конце добавляешь print(i, S) и получаешь ответ.

Решение #2

Заметим, что код внутри while выполнится 3 раза, т.к. после третьего выполнения переменная i будет равна 3, и цикл while перестанет работать. Следовательно, переменная S также будет три раза увеличиваться на i.

при i == 0: i = 0 + 1 = 1; S = 0 + 1 = 1;при i == 1: i = 1 + 1 = 2; s = 1 + 2 = 3;при i == 2: i = 2 + 1 = 3; S = 3 + 3 = 6;при i == 3: код внутри while не выполняется.

Получим, что переменная i в итоге стала равна 3, а S — 6.

В ответе сначала указываем i, а затем S.

ответ: В (3, 6).

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота