Решение задачи Автоморфные числа с Acmp

Без пояснения   Просмотров: 27


Число называется автоморфным если оно совпадает с последними цифрами своего квадрата. Например, число 25 автоморфно, так как 252=625. Напишите программу определения всех автомофных чисел на заданном промежутке [a, b].

Код

#include <bits/stdc++.h>
 
using namespace std;
 
int main()
{
    int n,m;
    cin >> n >> m;
    vector<int> a;
    a.push_back(0);a.push_back(1);a.push_back(5);a.push_back(6);
    a.push_back(25);a.push_back(76);a.push_back(376);a.push_back(625);
    a.push_back(9376);a.push_back(90625);a.push_back(109376);
    a.push_back(890625);
    for(int i = 0; i < a.size(); ++i)
        if(a[i] >= n && a[i] <= m)
            cout << a[i] << " ";
    return 0;
}

         

Администратор Photo Автор: Администратор



Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться