Ответы
Ответ дал:
1
Програма:
С++:
#include <bits/stdc++.h>
using namespace std;
int n, cnt[10];
int main() {
cin >> n;
while (n) {
cnt[n % 10]++;
n /= 10;
}
int ans = 0;
for (int i = 0; i < 10; i++)
if (cnt[i])
ans++;
cout << ans << endl;
return 0;
}
Пояснення:
У цьому коді використовується масив cnt, щоб відстежувати кількість кожної цифри в десятковій системі запису N. Потім він циклом перебирає масив cnt і підраховує кількість елементів, відмінних від нуля. Остаточною відповіддю є кількість ненульових елементів, яка є кількістю різних цифр у десятковій системі запису N.
Вас заинтересует
1 год назад
1 год назад
3 года назад