Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Hromik
0 / 0 / 0
Регистрация: 17.11.2014
Сообщений: 3
1

Можно ли разбить последовательность на пары так, чтобы произведение чисел любой пары было одинаковым?

18.11.2014, 09:46. Просмотров 543. Ответов 3
Метки нет (Все метки)

Помогите написать код задачи на с++

Дана последовательность целых чисел. Выяснить, можно разбить ее на пары таким образом , чтобы произведение чисел любой пары равно одному и тому же числу.
a . для натуральных чисел
b . для произвольных целых .


Заранее спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2014, 09:46
Ответы с готовыми решениями:

Разбить последовательность чисел на пары с одинаковым произведением
Дана последовательность целых чисел. Выяснить, можно разбить ее на пары таким...

Пользователь вводит пары целых чисел. Вычислить площади прямоугольников, сторонами которых являются эти пары чисел
Пользователь вводит пары целых чисел. Вычислить площади прямоугольников,...

Задача:Разбить последовательность чисел от 1 до N^2 на N последовательностей так, чтобы все
Задача:Разбить последовательность чисел от 1 до N^2 на N последовательностей...

Представить число в виде суммы простых натуральных чисел так, чтобы их произведение было максимальным
Дано натуральное число н. Представить его в виде суммы простых натуральных...

Дана последовательность целых чисел. Указать, пары чисел
Задача. - Дана последовательность целых чисел a1,a2,...,an. Указать, пары...

3
Kuzia domovenok
2320 / 2069 / 480
Регистрация: 25.03.2012
Сообщений: 7,372
Записей в блоге: 1
18.11.2014, 10:15 2
C++
1
2
3
4
5
6
7
sort(a, a+n);
bool res=true;
long p=a[0]*a[n-1];
 
for (int i=1; i<n/2 && res; ++i)
res=(a[i]*a[n-i-1]==p);
cout<<(p?"true":"false");
0
Hromik
0 / 0 / 0
Регистрация: 17.11.2014
Сообщений: 3
18.11.2014, 11:52  [ТС] 3
Спасибо вам большое!

Добавлено через 1 час 17 минут
У меня ничего не выводит(
0
Тамика
Котовчанин
919 / 463 / 195
Регистрация: 16.02.2010
Сообщений: 3,267
Записей в блоге: 32
18.11.2014, 12:08 4
Цитата Сообщение от Hromik Посмотреть сообщение
У меня ничего не выводит(
Так может код покажете?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.11.2014, 12:08

Проверить, можно ли запись числа x разбить на 2 части, произведение цифр которых будет одинаковым
Проверить, можно ли запись числа x разбить на 2 части,произведение цифр...

Поменять местами соседние элементы массива так, чтобы в нечетной позиции стоял меньший элемент пары
Составить программу, которая в массиве A(N), N – четное, меняет местами...

Получить из пары чисел пару равных чисел за как можно меньшее число шагов с помощью двух заданных операций
Господа, нужна ваша помощь. Собственно пересказ задачи: Результатом...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru