Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <vector>
- using namespace std;
- int main() {
- int cnt = 0, max = 0, ans = 0;
- for (int i = 84052; i <= 84130; i++) {
- for (int j = 1; j <= i; j++) {
- if (i % j == 0) {
- cnt++;
- }
- }
- if (cnt > max) {
- ans = i;
- max = cnt;
- }
- cnt = 0;
- }
- cout << max << " " << ans;
- }
- /*Напишите программу, которая ищет среди целых чисел, принадлежащих числовому отрезку [84052; 84130], число, имеющее максимальное количество различных натуральных делителей, если таких чисел несколько — найдите минимальное из них. Выведите на экран количество делителей такого числа и само число.
- Например, в диапазоне [2; 48] максимальное количество различных натуральных делителей имеет число 48, поэтому для этого диапазона вывод на экране должна содержать следующие значения:
- 10 48*/
Advertisement
Add Comment
Please, Sign In to add comment