![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
Digitalator |
![]()
Сообщение
#1
|
Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 247 Пол: Мужской Репутация: ![]() ![]() ![]() |
Я тут почитал задачки, на форуме - все простенькие такие.
Дать вам одну для разминки серого вещества ![]() собственно сабж - дано некоторое число n E [1,1000], найти минимальное число имеющее ровно n делителей (любых, без повторений). Все бы ничего, но - таймлимит 5 сек на P3 500... использовать не больше 640кб мозгов... вот так ![]() У меня там еще задачки были, посложнее потом откопаю.... ![]() -------------------- |
![]() ![]() |
zx1024 |
![]()
Сообщение
#2
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 119 Пол: Мужской Репутация: ![]() ![]() ![]() |
Лень прогу писать.
Нужен массив простых чисел (чтоб в проге не считать)- B (по возраст.). B = 2,3,5,7,11,13,... Надо разложить n на простые множители и 8(пусть они k1...kj) и составить массив A. A[i] = k[i]-1. 8 - критич. число. Для неё в A добавляется 3 и 1. Сортируем A по убыванию. Ответом будет произведение B[i]^A[i]. Пример n = 28 = 7*2*2. A = 6,1,1. Ответ - 2^6 * 3^1 * 5^1 = 960. n = 16 = 8 * 2. A = 3,1,1. Ответ - 2^3 * 3 * 5 = 120. Поэтому я и просил тесты. Мож ещё где (кроме 8) не работает общая схема. Время. Разложение числа до 1000 на простые множители. Сортировка (очень маленького массива). Возведение в степень и произведение больших чисел. |
![]() ![]() |
![]() |
Текстовая версия | 23.06.2025 1:08 |