Дан алгоритм. #include < iostream> using namespace std; int main() { int x, k, i; cin >> x; if (x == 1) { k = 1; } else { k = 2; for (i = 2; i <= x / 2; i++) { if (x % i == 0) { k++; } } } cout << k << endl; return 0; } Выберите формулировку задачу, которую решает данный алгоритм. Найти количество делителей числа х. Найти количество цифр числа х. Найти наибольший делитель числа х. Найти наименьший делитель числа х.
Задание

Дан алгоритм.

#include < iostream>
using namespace std;
int main\(\) {
int x, k, i;
cin >> x;
if \(x == 1\) {
k = 1;
} else {
k = 2;
for \(i = 2; i \\lt = x / 2; i\+\+\) {
if \(x % i == 0\) {
k++;
}
}
}
cout << k << endl;
return 0;
}

Выберите формулировку задачу, которую решает данный алгоритм.

  • Найти количество делителей числа х.
  • Найти количество цифр числа х.
  • Найти наибольший делитель числа х.
  • Найти наименьший делитель числа х.