Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
duyquhuseynli11
22.07.2021 03:55 •
Информатика
Как найти числа армстронга от нуля до заданного числа на с++ (желательно используя простые функции из обычных библиотек типа iostream, stdio.h, math.h)?
Ответ:
Акакий55
08.10.2020 20:48
Задачу проще всего решить, уже имея набор этих чисел, а их не так много и их можно найти в интернете)
#include <iostream>
#include <vector>
using namespace std;
int main() {
vector <long long int> armstrong = {1, 2, 3, 4, 5, 6, 7, 8, 9, 153, 370, 371, 407, 1634, 8208, 9474, 54748, 92727, 93084, 548834, 1741725, 4210818, 9800817, 9926315, 24678050, 24678051, 88593477, 146511208, 472335975, 534494836, 912985153, 4679307774};
long long int n;
int l = armstrong.size();
cin >> n;
for (int i = 0; i < l && armstrong[i] <= n; ++i)
cout << armstrong[i] << '\n';
return 0;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
Style55
15.01.2020 09:37
1) в некотором каталоге хранится файл .txt. в этом каталоге создали подкаталог с именем 10_class и переместили в него файл .txt. после чего полное имя файла стало d: .txt. каково...
ivanova6060
16.09.2022 07:59
Какие модели называют натурными? 2-3 примера натурных моделей...
asflower
01.01.2023 06:52
Ваня составляет 5-буквенные слова, в которых встречаются только буквы а, б, в, г, причём буква а появляется ровно 2 раза. каждая из других допустимых букв может встречаться в слове...
огурок
22.04.2021 21:51
Что используется для хранения, изменения, извлечения, удаления и обновления данных в базе данных?DDLDMLTCL...
San4ic
27.01.2023 05:27
/1 / 30 + 2 / 5 + 7 / 30 + 1/3 чему равно , и напишите решение ...
yulaha3010oxppqh
27.01.2023 05:27
Какой тут будет пульс после такой разминки? Цель:Поддержание физической формы. Разминка шеи: 1.Поворачивание головы - Станьте прямо ровно держа голову, подбородок параллельно полу....
tisha199567
28.05.2021 08:57
4. Вспоминай! Повторяй! 1) Из каких произведений данные строчки?- Счастливый малыш, - сказал дядя, - уж если он выжил, теперь-топротянет долго и сделает большие дела. И оказался...
rakitina03
22.10.2020 03:54
Төмендегі сөйлемдерді толықтырып жаз ...
AgentMega
22.10.2020 03:54
Текс про Весну по каз.яз 5-6 строчек на казахском языке....
Марина17681
24.01.2023 17:44
4 класс 3 четверть сор по математике...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#include <iostream>
#include <vector>
using namespace std;
int main() {
vector <long long int> armstrong = {1, 2, 3, 4, 5, 6, 7, 8, 9, 153, 370, 371, 407, 1634, 8208, 9474, 54748, 92727, 93084, 548834, 1741725, 4210818, 9800817, 9926315, 24678050, 24678051, 88593477, 146511208, 472335975, 534494836, 912985153, 4679307774};
long long int n;
int l = armstrong.size();
cin >> n;
for (int i = 0; i < l && armstrong[i] <= n; ++i)
cout << armstrong[i] << '\n';
return 0;
}