Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/18: Рейтинг темы: голосов - 18, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 11.03.2021
Сообщений: 15

Проверить загорится ли свет

13.04.2021, 21:30. Показов 3721. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите, пожалуйста, решить задачу!

Зажги свет
У нас есть 4 выключателя, расположенных последовательно в ряд. Каждый может находиться в одном из двух положений — выключено (обозначается нулем) и включено (обозначается единицей). Свет включается, если включены хотя бы два выключателя и они расположены не рядом друг с другом.

Входные данные
Вводятся четыре числа, каждое из которых равно 0 или 1.
Выходные данные
Требуется вывести YES, если свет загорится и NO в противном случае.

Примеры
Ввод 1
1 0 1 0
Вывод
YES
Ввод 2
0 0 1 1
Вывод
NO

Я не очень понял условие. Что значит "они не расположены рядом друг с другом"? Это значит, что любые два включённых выключателя не расположены рядом друг с другом (тогда есть только 3 варианта: 0101, 1010, 1001), или же это значит, что все включённые выключатели не образуют непрерывную цепь(не расположены рядом) (тогда подходят три названных ранее варианта и также 1011, 1101).
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
13.04.2021, 21:30
Ответы с готовыми решениями:

Загорится ли светодиод?
Здравствуйте! Давно интересует странный вопрос: если подключить две батарейки разного напряжения плюс к плюсу, потечет ли ток? Разница...

Рассчитать вероятность того, что лампочка загорится
Допустим есть кнопка с лампочкой. Если нажимаешь на кнопку, с вероятностью 1% загорится лампочка. Какая будет вероятность того что она...

Соединить четыре выключателя в схему так, что лампа загорится в случаях, когда включен первый и выключен второй
Требуется соединить четыре выключателя в схему так, что лампа загорится в случаях, когда включен первый и выключен второй или в случае...

5
 Аватар для zayats80888
6352 / 3523 / 1428
Регистрация: 07.02.2019
Сообщений: 8,995
13.04.2021, 21:39
Цитата Сообщение от MyNameNoname Посмотреть сообщение
тогда есть только 3 варианта
Нет, четыре единицы подходят, например. В условии сказано
Цитата Сообщение от MyNameNoname Посмотреть сообщение
если включены хотя бы два выключателя и они расположены не рядом друг с другом.
Другими словами, если есть две единицы на "расстоянии" больше одного.
1
0 / 0 / 0
Регистрация: 11.03.2021
Сообщений: 15
13.04.2021, 21:44  [ТС]
zayats80880, но 4 единицы расположены рядом друг с другом. Всё выключатели включены и расположены рядом друг с другом. Или я что то не понимаю?)

Добавлено через 3 минуты
То есть свет загорится когда есть два включённых выключателя не рядом, даже если другие включены нам пофиг, верно? Не могу понять условие, как то странно сформулировано.
0
 Аватар для zayats80888
6352 / 3523 / 1428
Регистрация: 07.02.2019
Сообщений: 8,995
13.04.2021, 21:49
Цитата Сообщение от MyNameNoname Посмотреть сообщение
То есть свет загорится когда есть два включённых выключателя не рядом, даже если другие включены нам пофиг, верно?
Фраза "хотя бы" довольно однозначна. В противном случае указали бы точную закономерность в условии.
1
Гвоздь Задиров
 Аватар для Folian
1719 / 1118 / 337
Регистрация: 25.01.2019
Сообщений: 2,946
13.04.2021, 22:29
Лучший ответ Сообщение было отмечено MyNameNoname как решение

Решение

MyNameNoname, вот тебе таблица, которая проходит.

0101
0111
1001
1010
1011
1101
1110
1111

Это не первое странное условие с того сайта.
1
0 / 0 / 0
Регистрация: 11.03.2021
Сообщений: 15
14.04.2021, 09:24  [ТС]
Всем спасибо, разобрался в условии.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
14.04.2021, 09:24
Помогаю со студенческими работами здесь

Свет в JOGL
Нужно сделать, чтоб диффузный свет падал на параллелепипед(ы). Пробовал много вариантов, но разницы в цвете сторон так и не смог заметить...

Свет в Java3D
Есть сцена, на ней изображены две сферы(1), каждая сфера в своей BranchGroup(надо для того чтобы при изменении одного из параметров у сферы...

Свет по хлопку
Здраствуйте. http://avrproject.ru/publ/sounds_detector/1-1-0-8 Кто то делал нечто похожее? Хочу использовать микрофон с телефона, какой...

Свет фар
Как решить задачку, может кто то встречал когда-то? Стоя на остановке городского транспорта, обратите внимание на отражение в мокром...

Моргнул свет
лотос, скажите пож есть компютер но я его использую для скачиваняи фильмов с нета но недавно маргнул свет комп выключился но потомя его...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru