Предмет: Информатика,
автор: niksagath
Марина любит нечётные значения. Однажды она выписала на доске все числа от A до B (включительно), а затем стёрла те числа, сумма цифр которых чётна. Определите, сколько чисел осталось на доске.
Входные данные
Программа получает на вход два натуральных числа A и B, A ≤ B.
Выходные данные
Программа должна вывести единственное число — количество чисел с нечётной суммой цифр из выписанных на доске.
Неполное решение: (не работающие)
print(len([number for number in range(*map(int, input().split()))
if number % 2 and sum(map(int, str(number))) % 2]))
Кто понимает, хелп, даю 35 баллов
taganartem2005:
Я сделал
Ответы
Автор ответа:
4
Ответ:
#include <iostream>
#include <math.h>
int main() {
int A, B;
std::cin >> A >> B;
A % 2 == 0 ? std::cout << ceil((B - A) / 2.) : std::cout << (B - A) / 2 + 1;
return 0;
}
Объяснение:
g++
ИЩИ в вариантах языка
Похожие вопросы
Предмет: Українська література,
автор: Вожжова
Предмет: Английский язык,
автор: Маша87654
Предмет: Другие предметы,
автор: Arinochka2003
Предмет: Математика,
автор: Вайшвилли
Предмет: Алгебра,
автор: alrustamdi1