LunarPixel, а разве старшие цифры это не те цифры, которые относятся к сотням например, или к тысячам?
Добавлено (26.10.2014, 11:36) --------------------------------------------- Ну а вообще мне бы хотелось знать, как с помощью алгоритма пробежаться по всем n-числам
Помогите пожалуйста составить алгоритм решения задачи: Для заданного целого числа найти сумму трех его старших цифр. Вроде бы легко. а ничего придумать не могу)
Отчет сбора сведений о системе записан на: 10/23/14 21:51:02 Имя системы: STUD-1310311210 [Сведения о системе]
Элемент Значение Имя ОС Microsoft Windows 7 Максимальная Версия 6.1.7601 Service Pack 1 Сборка 7601 Дополнительное описание ОС Недоступно Изготовитель ОС Microsoft Corporation Имя системы STUD-1310311210 Изготовитель Intel Corporation Модель Cedar Trail Тип X86-based PC Процессор Intel(R) Atom(TM) CPU N2600 @ 1.60GHz, 1600 МГц, ядер: 2, логических процессоров: 4 Версия BIOS Phoenix Technologies Ltd. 1.05_, 25.08.2012 Версия SMBIOS 2.6 Папка Windows C:\Windows Системная папка C:\Windows\system32 Устройство загрузки \Device\HarddiskVolume1 Язык системы Россия Аппаратно-зависимый уровень (HAL) Версия = "6.1.7601.17514" Имя пользователя STUD-1310311210\STUD Часовой пояс Владивосток (зима) Установленная оперативная память (RAM) 4,00 ГБ Полный объем физической памяти 2,96 ГБ Доступно физической памяти 1,30 ГБ Всего виртуальной памяти 7,84 ГБ Доступно виртуальной памяти 5,98 ГБ Размер файла подкачки 4,88 ГБ Файл подкачки C:\pagefile.sys
goldsphere, Сегодня принес код. На что препод ответила, что число Армстронга вычисляется не так. Я ей открыл википедию и ткнул носом в формулу. В ответ на это она принесла задачник, в котором было это задание, и сказала, что это число нужно вычислять по формуле вида: 512=(5+1+2)^3, а не 153=1^3+5^3+3^3. И вот теперь прошу рассудить, кто же прав? Она говорит, что все кто ей приносил эту задачу в программе выводили 2 числа: 512 и 81, а не как в вашем коде: 153, 370, 371 и 407.
Дали нам, значится, вот такую задачу: Натуральное число n, называется числом Армстронга если это число равно сумме цифр, из которых состоит это число, каждое из которых возведено в степень, равную количеству этих цифр. Пример: 153=1^3+5^3+3^3. Нужно написать программу, которая будет вычислять все двух- и трех-значные числа Армстронга. Помогите пожалуйста)) Мне уже ничего в голову не приходит. Пробовал и в массиве работать и без него. Не выходит и все тут. Ах да, программа должна быть написана на Borland C++. Заранее спасибо)