|
0 / 0 / 0
Регистрация: 11.01.2017
Сообщений: 11
|
|
Перечисление возможных вариантов12.12.2019, 19:38. Показов 2439. Ответов 11
Метки нет (Все метки)
Приветствую всех.
Как можно сделать перечисление всевозможных вариантов? Пример: Ввод чисел с большим количеством знаков после запятой в массив. Потом перебираются варианты сложения этих элементов и выводятся индексы используемых чисел. 0.100231241491941951 [1, 4, 16, 58, 61, 81]
0
|
|
| 12.12.2019, 19:38 | |
|
Ответы с готовыми решениями:
11
Перебор всех возможных вариантов Решить уравнение. В числе возможных вариантов учесть вариант равенства корней уравнения Вывести количество всех возможных вариантов вывода числа в виде "ступеньки" |
|
1846 / 1188 / 501
Регистрация: 14.10.2018
Сообщений: 3,211
|
||
| 12.12.2019, 19:42 | ||
|
James Booklas, честно говоря я вообще не понял о чем речь
Реализуйте в коде вот это
0
|
||
|
0 / 0 / 0
Регистрация: 11.01.2017
Сообщений: 11
|
||||||||
| 12.12.2019, 19:58 [ТС] | ||||||||
Добавлено через 10 минут
0
|
||||||||
|
1846 / 1188 / 501
Регистрация: 14.10.2018
Сообщений: 3,211
|
||||||
| 12.12.2019, 20:01 | ||||||
|
James Booklas, допустим что код можно упростить и записать в массив. А перебирать вам что надо, и индексы каких чисел вам нужны ?
0
|
||||||
|
0 / 0 / 0
Регистрация: 11.01.2017
Сообщений: 11
|
||
| 12.12.2019, 20:11 [ТС] | ||
|
0
|
||
|
1846 / 1188 / 501
Регистрация: 14.10.2018
Сообщений: 3,211
|
|||||||
| 12.12.2019, 20:19 | |||||||
|
Давайте предположим что у нас есть готовый массив из 3-ех значений, какие варианты он должен выдать?
0
|
|||||||
|
0 / 0 / 0
Регистрация: 11.01.2017
Сообщений: 11
|
|||
| 12.12.2019, 20:25 [ТС] | |||
|
Добавлено через 1 минуту
0
|
|||
|
1846 / 1188 / 501
Регистрация: 14.10.2018
Сообщений: 3,211
|
|
| 12.12.2019, 20:27 | |
|
James Booklas, а почему только один ответ?
то бишь когда у нас 3 числа, то никакой выборки не происходит, а когда у нас 20 чисел - то происходит выборка из 10 элементов? где логика ?
0
|
|
|
0 / 0 / 0
Регистрация: 11.01.2017
Сообщений: 11
|
||
| 12.12.2019, 20:39 [ТС] | ||
|
Допустим, что тут надо из 3 чисел среднее найти: double[] arr = { 2, 3, 4, 7, 2, 6, 1, 3, 9, 5 }; (2, 3, 4) Вывод: 3 [1, 2, 3] (2, 3, 7) Вывод: 4 [1, 2, 4] (2, 3, 2) Вывод: 3,5 [1, 2, 5] (2, 3, 6) Вывод: 5,5 [1, 2, 6] (2, 3, 1) Вывод: 3 [1, 2, 7] и т.д.
0
|
||
|
1846 / 1188 / 501
Регистрация: 14.10.2018
Сообщений: 3,211
|
||||||
| 12.12.2019, 21:34 | ||||||
Сообщение было отмечено James Booklas как решение
Решение
James Booklas, да, это хороший наглядный пример, то что нужно было.
Один вопрос только, если брать вышеуказанный вами вариант, то [1, 2, 3] и [2, 1, 3] использовать нельзя, верно? В целом если знаешь сколько именно надо использовать чисел для вычисления среднего значения - то задача простая, но если пользователь будет задавать это значения с клавиатуры, то надо еще подумать и пожалуй это будет одна из интересных задач, которую включу в свой ТОП-10 сложности и интересности.
1
|
||||||
|
0 / 0 / 0
Регистрация: 11.01.2017
Сообщений: 11
|
||
| 12.12.2019, 21:43 [ТС] | ||
|
0
|
||
|
1846 / 1188 / 501
Регистрация: 14.10.2018
Сообщений: 3,211
|
|||
| 12.12.2019, 21:46 | |||
но если хотите сами - то полный вперед
0
|
|||
| 12.12.2019, 21:46 | |
|
Помогаю со студенческими работами здесь
12
Вывод возможных вариантов текста Программа для возможных вариантов Запись всех возможных вариантов Количество возможных вариантов и ребус
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|