Здравствуйте всем! У меня возникла проблема, нужно найти все натуральные числа А,В и С в интервале от 1 до 200, для которых будет исполняться равенство А*В=В+С.
Как его более рационально решить, подскажите пожалуйста.
| Василий_Решетняк |
Сообщение
#1
|
|
Группа: Пользователи Сообщений: 2 Пол: Мужской Реальное имя: Василий Репутация: 0 |
Здравствуйте всем! У меня возникла проблема, нужно найти все натуральные числа А,В и С в интервале от 1 до 200, для которых будет исполняться равенство А*В=В+С.
Как его более рационально решить, подскажите пожалуйста. |
![]() ![]() |
| TarasBer |
Сообщение
#2
|
![]() Злостный любитель ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: 62 |
Lapp, я не только про скорость.
Вот примени алгоритм для 2000. -------------------- |
| Lapp |
Сообщение
#3
|
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
Lapp, я не только про скорость. Вот примени алгоритм для 2000. Тарас, я понимаю, о чем ты, мне для этого не надо применять )). Почему ты думаешь, что я возражаю? )) У тебя очень дельный совет. Я его не видел до отсылки моего ответа. Хотя, конечно, если в условии дано 200, то можно ограничиться типом integer. А со стороны препа будет не совсем корректно менять на 2000. Этак можно и вовсе уехать на 20000000000000000 или больше )). -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
Василий_Решетняк Найти числа удовлетворяющие равенство 6.12.2010 3:23
Василий_Решетняк Извините, уже сам додумался. Оказалось совсем легк… 6.12.2010 4:22
TarasBer А препод возьмёт, и скажет:
"Хорошо, молодой … 6.12.2010 14:28
Lapp Как его более рационально решить, подскажите пожал… 6.12.2010 14:46
andriano Объясните мне, зачем цикл по А?
А нужно просто выч… 16.12.2010 3:51![]() ![]() |
|
Текстовая версия | 24.02.2026 1:13 |