package com.javarush.task.task06.task0606;
import java.io.IOException;
import java.io.*;
/*
Чётные и нечётные циферки
*/
public class Solution {
public static int even;
public static int odd;
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String x = reader.readLine();
int n = Integer.parseInt(x);
int even = 0;
int odd = 0;
while(n > 0){
int e = n % 10;
if ((e % 2) == 1)
odd++;
else even++;
n = n / 10;
}
System.out.println("Even : " + even + " Odd: " + odd);
//напишите тут ваш код
}
}
Андрей
13 уровень
Почему не проходит проверку? Вывод верный
Обсуждается
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Слава Коцеруба
2 марта 2020, 05:43
1. Не надо объявлять локальные переменные even и odd, в классе уже даны для этого статические.
2. В условии не сказано, что число должно быть положительным.
3. ("Even : " - лишний пробел перед :
0
Ksenia VolkovaJava Developer в DXCMaster
29 февраля 2020, 13:53
1. Не надо объявлять локальные переменные even и odd, в классе уже даны для этого статические.
2. Вроде в условии не сказано, что число должно быть положительным.
0