Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.80/25: Рейтинг темы: голосов - 25, средняя оценка - 4.80
16 / 16 / 12
Регистрация: 27.05.2014
Сообщений: 133
1

Отобразить минимальное положительное число, которое невозможно представить в виде суммы элементов массива

11.01.2016, 18:48. Показов 5188. Ответов 52
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Отобразить то минимальное положительное число, которое невозможно представить в виде суммы элементов массива. Количество действий O(n^2).

Кто может помочь с задачей? Заранее спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.01.2016, 18:48
Ответы с готовыми решениями:

Найти наименьшее целое положительное число, которое нельзя представить в виде суммы нескольких элементов массива
Дан неубывающий массив положительных целых чисел a≤a≤…≤a. Найти наименьшее целое положительное...

Найти наименьшее целое положительное число, которое нельзя представить в виде суммы нескольких элементов массива
Не выходит.....:) Дан неубывающий массив положительных целых чисел a≤a≤…≤a....

Найти наименьшее целое положительное число, которое нельзя представить в виде суммы нескольких элементов массива
Блин, даже и не ожидала, что кто-то ответит на мою предыдущую задачу, а оказалось, что ответили...

Найти наименьшее число, которое нельзя представить в виде суммы нескольких элементов массива
Lан неубывающий массив положительных целых чисел a≤a≤…≤a. Найти наименьшее целое положительное...

52
16 / 16 / 12
Регистрация: 27.05.2014
Сообщений: 133
12.01.2016, 17:04  [ТС] 41
Author24 — интернет-сервис помощи студентам
8-BITOV, А если массива вот такой {0,1,5,6...}?
0
543 / 486 / 104
Регистрация: 05.05.2014
Сообщений: 1,110
12.01.2016, 17:25 42
Цитата Сообщение от Арен Посмотреть сообщение
элементы положительные.
Сам сказал.
Цитата Сообщение от Арен Посмотреть сообщение
А если массива вот такой {0,1,5,6...}?
Какие еще вопросы?
Слушай, ты определись с задачей, ладно?
0
16 / 16 / 12
Регистрация: 27.05.2014
Сообщений: 133
12.01.2016, 17:29  [ТС] 43
8-BITOV, Блин, перепутал все. То есть по задаче это число всегда 1?
0
543 / 486 / 104
Регистрация: 05.05.2014
Сообщений: 1,110
12.01.2016, 17:34 44
Цитата Сообщение от Арен Посмотреть сообщение
перепутал все
Распутаешься - заходи!
1
16 / 16 / 12
Регистрация: 27.05.2014
Сообщений: 133
12.01.2016, 17:47  [ТС] 45
8-BITOV, А как можно правильно формулировать эту программу?
0
Комп_Оратор)
Эксперт по математике/физике
8949 / 4703 / 629
Регистрация: 04.12.2011
Сообщений: 13,999
Записей в блоге: 16
12.01.2016, 18:47 46
Цитата Сообщение от Арен Посмотреть сообщение
А как можно правильно формулировать эту программу
Например:
Отобразить то минимальное положительное число, которое невозможно представить в виде суммы любого сочетания элементов массива неотрицательных целых чисел. Количество действий O(n^2).
0
16 / 16 / 12
Регистрация: 27.05.2014
Сообщений: 133
12.01.2016, 18:50  [ТС] 47
IGPIGP, Я про саму программу -_-
0
Комп_Оратор)
Эксперт по математике/физике
8949 / 4703 / 629
Регистрация: 04.12.2011
Сообщений: 13,999
Записей в блоге: 16
12.01.2016, 18:57 48

Не по теме:

Цитата Сообщение от Арен Посмотреть сообщение
Я про саму программу -_-
Программу не формулируют. Программа - вода, а задача - сосуд.
Вспомнил анекдот про сосуд... :swoon:
Да ну Вас.:jokingly:
Научить формулировать это долго.


Решение от Байт чем не устраивает?
0
543 / 486 / 104
Регистрация: 05.05.2014
Сообщений: 1,110
12.01.2016, 18:57 49
Цитата Сообщение от Арен Посмотреть сообщение
как можно правильно формулировать эту программу?
Программы не формулируются. Формулируются задачи. Что и попытался сделать уважаемый IGPIGP. А программа, решающая эту задачу, была уже предъявлена
1
Комп_Оратор)
Эксперт по математике/физике
8949 / 4703 / 629
Регистрация: 04.12.2011
Сообщений: 13,999
Записей в блоге: 16
12.01.2016, 18:59 50
8-BITOV,
разница в 5 сек! Больше различий не вижу.
1
543 / 486 / 104
Регистрация: 05.05.2014
Сообщений: 1,110
12.01.2016, 19:01 51
Цитата Сообщение от IGPIGP Посмотреть сообщение
разница в 5 сек! Больше различий не вижу.
Принято единогласно!
0
16 / 16 / 12
Регистрация: 27.05.2014
Сообщений: 133
12.01.2016, 19:02  [ТС] 52
IGPIGP,

C++
1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
int main()
{
    int i, k, a[7] = { 1, 1, 3, 6, 12, 17, 20 };
    for (i = k = 0; i<7; i++)
    {
        if (k + 1 < a[i]) break;
        k += a[i];
    }
    printf("k=%d\n", k + 1);
}
Это программа выводит 61 как минимальное число, но почему не 1, если это тоже нельзя представить в виде суммы этих элементов?
0
Комп_Оратор)
Эксперт по математике/физике
8949 / 4703 / 629
Регистрация: 04.12.2011
Сообщений: 13,999
Записей в блоге: 16
12.01.2016, 19:10 53
Цитата Сообщение от Арен Посмотреть сообщение
если это тоже нельзя представить в виде суммы этих элементов?
Я же Вам уже говорил, что нельзя представить в виде суммы это плохонебрежно сформулировано, для такой красивой в общем-то задачи, которую Байт, понял несмотря на некорректность и решил.
Если условие сформулировать так как я предложил, например, то единицу можно представить в виде одного элемента (a[0] допустим). Кроме того, есть возможность существования нулевых элементов и это вливает в условие новую жизнь. Вообще, судя по вопросам, эта задача Вам совершенно не по росту. Как такое сталось, если не секрет?
0
12.01.2016, 19:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.01.2016, 19:10
Помогаю со студенческими работами здесь

Определить наименьшее натуральное число, которое невозможно представить в виде суммы данных чисел
Дано N целых чисел. Необходимо определить наименьшее натуральное число, которое невозможно...

Натуральное число X представить в виде суммы некоторых элементов массива
Само условие: Задан линейный массив N различных натуральных чисел (N ≤ 15). Определить,...

Найти наименьшее натуральное число n, которое можно представить двумя различными способами в виде суммы кубов
Найти наименьшее натуральное число n, которое можно представить двумя различными способами в виде...

Определить наименьшее число, которое можно представить в виде суммы a^n+b^n по крайней мере двумя различными способами
Для заданного натурального N определить наименьшее число S, которое можно представить в виде суммы...


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

Или воспользуйтесь поиском по форуму:
53
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru