public int countNumberOfTwos(int n) { int count = 0; for (int i = 0; i <= n; i++) { String numberAsString = String.valueOf(i); for (int j = 0; j < numberAsString.length(); j++) { if (numberAsString.charAt(j) == '2') { count++; } } } return count; }
// Пример использования int n = 25; int result = countNumberOfTwos(n); System.out.println("Количество цифр '2' в числах от 0 до " + n + ": " + result); // Вывод: Количество цифр '2' в числах от 0 до 25: 9
public int countNumberOfTwos(int n) {
int count = 0;
for (int i = 0; i <= n; i++) {
String numberAsString = String.valueOf(i);
for (int j = 0; j < numberAsString.length(); j++) {
if (numberAsString.charAt(j) == '2') {
count++;
}
}
}
return count;
}
// Пример использования
int n = 25;
int result = countNumberOfTwos(n);
System.out.println("Количество цифр '2' в числах от 0 до " + n + ": " + result); // Вывод: Количество цифр '2' в числах от 0 до 25: 9