_takumi

num25

Feb 6th, 2021
1,310
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.19 KB | None | 0 0
  1. #include <iostream>
  2. #include <vector>
  3. using namespace std;
  4.  
  5. int main() {
  6.     int cnt = 0, max = 0, ans = 0;
  7.     for (int i = 84052; i <= 84130; i++) {
  8.         for (int j = 1; j <= i; j++) {
  9.             if (i % j == 0) {
  10.                 cnt++;
  11.             }
  12.         }
  13.         if (cnt > max) {
  14.             ans = i;
  15.             max = cnt;
  16.         }
  17.         cnt = 0;
  18.     }
  19.     cout << max << " " << ans;
  20. }
  21. /*Напишите программу, которая ищет среди целых чисел, принадлежащих числовому отрезку [84052; 84130], число, имеющее максимальное количество различных натуральных делителей, если таких чисел несколько — найдите минимальное из них. Выведите на экран количество делителей такого числа и само число.
  22.  
  23. Например, в диапазоне [2; 48] максимальное количество различных натуральных делителей имеет число 48, поэтому для этого диапазона вывод на экране должна содержать следующие значения:
  24.  
  25. 10 48*/
Advertisement
Add Comment
Please, Sign In to add comment