Как на основе массива составить другой массив с такой же суммой элементов?

289
22 октября 2017, 22:25

Дан исходный массив mas1. Нужно заполнить новый массив mas2 так, чтобы выполнялись два условия:

  • все числа в нем и изначальном массиве отличались;
  • сумма элементов mas1 была равна сумме элементов mas2.

Чисел во втором массиве не ограничено (их количество не всегда совпадает с начальным массивом).

READ ALSO
Как обновить область уведомлений Windows?

Как обновить область уведомлений Windows?

Меняю в реестре флаг "EnableAutoTray" чтобы всегда выводились или скрывались значки в области уведомленийТолько одного изменения в реестре не достаточно,...

281
Не могу сделать перегрузку C++

Не могу сделать перегрузку C++

Не понимаю ошибку(((, надо сделать a[0] + a[2] - например, и чтобы в a[0] добавилась строка a[2];

282
Как “найти” boost.program_options?

Как “найти” boost.program_options?

В своем проекте на C++ применяю boostprogram_options

217