Комментарии (7)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Александр22 уровень
18 мая, 10:20
Мне там стыдно писать) Можно попросить вас написать последовательность действий? А код я сам попробую составить. Я ни как не пойму как она должна работать в итоге. То что я не могу решить данную задачу, говорит о том что программирование не мое?
18 мая, 15:54
Я сам частично скопипастил решение этой задачи, потом разбирал. Если надо решить и сдать - проще найти готовый список чисел армстронга, закинуть их в массив и выдавать числа меньше или равные запрошенному.
Александр22 уровень
19 мая, 07:33
А еще такой вопрос, как должна работать сама программа в getNumber что должно подаваться? максимальное число long? А потом откуда беруться числа которые будут проверятся? Цикл бегает от 1 до максимального и проверяет каждое следующее, подходит оно или нет под например 2<=N<=4?
19 мая, 09:50
Да, так и есть, там можно написать цикл, при котором все числа, которые не соответствуют этому принципу, вообще не исследуются.
Александр22 уровень
22 мая, 15:06
а как же тогда число 153 оно же не подходит под 1<=N<=3, но является числом армстронга
22 мая, 20:51
Проверка проводится для числа 135, в сумме получается 153, для него проводится вторая проверка. И по результатам второй проверки уже относить или не относить к числам Армстронга.
Александр22 уровень
25 мая, 20:35
Спасибо добрый человек, за твои мучения со мной))