Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Принцип "Молоко" или "Карабас-Барабас" - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин  
Принцип "Молоко" или "Карабас-Барабас"
Вопрос понравился?
Serge_007 Дата: Четверг, 03.04.2014, 21:08 | Сообщение № 1
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Друзья!

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

У меня получилось написать формулу, которая содержит семь одинаковых символов, по принципу описанному выше, и при этом формула полнофункциональная, т.е. она решает практическую задачу и её нельзя записать иначе, сократив все эти символы. Для примера:
Код
=СУММ(1+1+1+1+1+1+1)
отвечает условиям задачи (единицы чередуются с другими знаками строго через один), но её можно заменить на
Код
=СУММ(7)
Значит такая формула нам не подходит

Задача: Написать функциональную (решающую любую реальную задачу) формулу, в которой минимум семь знаков подряд, разделенных любыми другими знаками, будут одинаковые. Длина формулы или скорость её работы, в отличии от большинства задач этого раздела, роли не играет, главное что бы в формуле были эти семь знаков и формула не являлась "фейком", по примеру СУММ выше

[p.s.]"Молоко" можно облагородить до "Молоковоз", тогда получается идеально, но коротко, всего четыре "о" :) [/p.s.]


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеДрузья!

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

У меня получилось написать формулу, которая содержит семь одинаковых символов, по принципу описанному выше, и при этом формула полнофункциональная, т.е. она решает практическую задачу и её нельзя записать иначе, сократив все эти символы. Для примера:
Код
=СУММ(1+1+1+1+1+1+1)
отвечает условиям задачи (единицы чередуются с другими знаками строго через один), но её можно заменить на
Код
=СУММ(7)
Значит такая формула нам не подходит

Задача: Написать функциональную (решающую любую реальную задачу) формулу, в которой минимум семь знаков подряд, разделенных любыми другими знаками, будут одинаковые. Длина формулы или скорость её работы, в отличии от большинства задач этого раздела, роли не играет, главное что бы в формуле были эти семь знаков и формула не являлась "фейком", по примеру СУММ выше

[p.s.]"Молоко" можно облагородить до "Молоковоз", тогда получается идеально, но коротко, всего четыре "о" :) [/p.s.]

Автор - Serge_007
Дата добавления - 03.04.2014 в 21:08
Serge_007 Дата: Четверг, 03.04.2014, 23:35 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Кстати, макросом тоже можно, главное что бы принцип чередования соблюдался :)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеКстати, макросом тоже можно, главное что бы принцип чередования соблюдался :)

Автор - Serge_007
Дата добавления - 03.04.2014 в 23:35
Russel Дата: Пятница, 04.04.2014, 10:55 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010


QIWI 9173973973
 
Ответить
Сообщение

Автор - Russel
Дата добавления - 04.04.2014 в 10:55
Pelena Дата: Пятница, 04.04.2014, 21:44 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Вот! Я придумала формулу с шестью И: зачисление в вуз по результатам ЕГЭ.
Выкладываю, потому что до семи не дотянула, и Сергей всё равно забракует :D

Код
=ЕСЛИ(ИЛИ(И(ИЛИ(A2<65;B2<77;C2<68);D2<>"вне конкурса");E2<>"оригинал");"не зачислен";"зачислен")


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеВот! Я придумала формулу с шестью И: зачисление в вуз по результатам ЕГЭ.
Выкладываю, потому что до семи не дотянула, и Сергей всё равно забракует :D

Код
=ЕСЛИ(ИЛИ(И(ИЛИ(A2<65;B2<77;C2<68);D2<>"вне конкурса");E2<>"оригинал");"не зачислен";"зачислен")

Автор - Pelena
Дата добавления - 04.04.2014 в 21:44
_Boroda_ Дата: Пятница, 04.04.2014, 21:56 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16714
Репутация: 6503 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
- Назовите слово, которое начинается на «Ы», и все буквы в нем «Ы».
- Запор.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение- Назовите слово, которое начинается на «Ы», и все буквы в нем «Ы».
- Запор.

Автор - _Boroda_
Дата добавления - 04.04.2014 в 21:56
Serge_007 Дата: Пятница, 04.04.2014, 21:59 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Сергей всё равно забракует
Не, не забракую, потому что под условия подходит:
1. Формула решает актуальную задачу
2. И/ИЛИ заменить нельзя, без изменения алгоритма формулы
3. Шесть "И" легко превратить в 26 или даже в любое другое разумное число (в рамках количества вложений используемой версии Excel), просто переформулируя задачу, которую решает формула

Признаюсь, я не учел что задачу можно решить так, хотя и предполагал, что мое решение далеко не единственное
В связи с этим добавлю дополнительное условие, для того что бы задача стала более конкретизированной
Условие таково: формула должна работать в любой локали или версии Excel, при этом сохраняя заветную последовательность из семи одинаковых символов, разделенных любыми другими символами

[p.s.]Руслан, оффтоп надо оформлять соответствующими тегами ;) [/p.s.]


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Сергей всё равно забракует
Не, не забракую, потому что под условия подходит:
1. Формула решает актуальную задачу
2. И/ИЛИ заменить нельзя, без изменения алгоритма формулы
3. Шесть "И" легко превратить в 26 или даже в любое другое разумное число (в рамках количества вложений используемой версии Excel), просто переформулируя задачу, которую решает формула

Признаюсь, я не учел что задачу можно решить так, хотя и предполагал, что мое решение далеко не единственное
В связи с этим добавлю дополнительное условие, для того что бы задача стала более конкретизированной
Условие таково: формула должна работать в любой локали или версии Excel, при этом сохраняя заветную последовательность из семи одинаковых символов, разделенных любыми другими символами

[p.s.]Руслан, оффтоп надо оформлять соответствующими тегами ;) [/p.s.]

Автор - Serge_007
Дата добавления - 04.04.2014 в 21:59
Serge_007 Дата: Воскресенье, 06.04.2014, 12:51 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Н-да, видимо тема не "зацепила"...

Выкладывать решение (в понедельник не смогу - работа)?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеН-да, видимо тема не "зацепила"...

Выкладывать решение (в понедельник не смогу - работа)?

Автор - Serge_007
Дата добавления - 06.04.2014 в 12:51
Pelena Дата: Воскресенье, 06.04.2014, 13:52 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Будут ещё понедельники… :)

Ещё одна формула вне конкурса (работает только, начиная с Excel 2007)
Код
=СУММЕСЛИМН(ABA:ABA;ACA:ACA;AA1)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеБудут ещё понедельники… :)

Ещё одна формула вне конкурса (работает только, начиная с Excel 2007)
Код
=СУММЕСЛИМН(ABA:ABA;ACA:ACA;AA1)

Автор - Pelena
Дата добавления - 06.04.2014 в 13:52
Serge_007 Дата: Воскресенье, 06.04.2014, 21:10 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение

Автор - Serge_007
Дата добавления - 06.04.2014 в 21:10
Pelena Дата: Воскресенье, 06.04.2014, 21:42 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Классный приём


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеКлассный приём

Автор - Pelena
Дата добавления - 06.04.2014 в 21:42
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!