Срочно пожалуйста ** с++ Натуральное число называется автоморфным, если оно равно...

0 голосов
77 просмотров

Срочно пожалуйста на с++
Натуральное число называется автоморфным, если оно равно последним цифрам его разряда(25^2=625)
Напишите программу которая вводит натуральное число N и выводит все,
автоморфные , не превосходящие N


Информатика (36 баллов) | 77 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

#include

int main() {
  long n;
  std::cin >> n;

  long power = 10;
  for (long i = 1; i <= n; i++) {<br>     if (power <= i) {<br>       power *= 10;
    }
    if (i * i % power == i) {
      std::cout << i << " ";<br>     }
  }
  return 0;
}

(148k баллов)