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

Ответы 2

  • #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;

    }

    answer img
    • Автор:

      adamhhkf
    • 6 лет назад
    • 0
  • // 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.

    answer img
    • Автор:

      montybpib
    • 6 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years