
даны два натуральных числа N и M (N Определите количество натуральных чисел A(N<=A<=M), в
записи которых присутствует заданная цифра C(0<=C<=9). Результат выводится в виде числа. Например. Вход: 13 24 2 (т.е. N=13, M=24, C=2). Выход: 5

Ответы на вопрос

// PascalABC.NET 3.4.2, сборка 1790 от 15.09.2018
// Внимание! Если программа не работает, обновите версию!
begin
var (N, M, C) := ReadInteger3;
var cc := C.ToString;
Range(N, M).Where(n -> n.ToString.Contains(cc)).Count.Println
end.




#include <iostream>
int main()
{
int
N, M, C;
unsigned int
value(0);
std::cin >> N >> M >> C;
for(int i = N; i < (M+1); i++)
{
int tmp = i;
while(tmp)
{
if(C == (tmp % 10))
{
value++;
break;
}
tmp /= 10;
}
}
std::cout << "Количество = " << value << std::endl;
return 0;
}





Для решения этой задачи, мы можем перебрать все числа от N до M включительно и для каждого числа проверить, содержит ли оно заданную цифру C. Если содержит, то увеличиваем счетчик на 1. В конце, полученное значение счетчика будет ответом на задачу.
Давайте представим это в виде псевдокода:
mathematicaФункция количество_чисел(N, M, C):
счетчик = 0
для каждого числа А от N до M включительно:
если цифра C присутствует в числе А:
счетчик = счетчик + 1
вернуть счетчик
# Входные данные
N = 13
M = 24
C = 2
# Вызываем функцию и выводим результат
результат = количество_чисел(N, M, C)
вывести результат
Применяя псевдокод к заданным входным данным (N=13, M=24, C=2), мы получим ответ 5, что соответствует ожидаемому результату (т.е. в интервале от 13 до 24 включительно имеется 5 чисел, содержащих цифру 2).


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili