• Вводится N целых чисел. Определить, сколько из них заканчивается на цифру 7.

    Определите количество двузначных чисел, у которых сумма цифр равна 7.

Ответы 1

  • 1)

    Function check7(a As Range) As Integer

    Dim r As Range

    Dim i As Integer

    For Each r In a

    i = i + 1 - Sgn((Abs(r) + 3) Mod 10)

    Next

    check7 = i

    End Function

    Excel VBA

    2)

    А что здесь программировать-то?

    Задача сводится к с следующей: Дано два ящика и 7 мячиков. Сколькими способами можно разместить эти 7 мячиков в этих двух ящиках?

    Бросаем все мячики в первый ящик (это первое размещение), затем перекладываем по одному мячика из первого ящика во второй.

    Получаем варианты:

    7|0

    6|1

    5|2

    4|3

    3|4

    2|5

    1|6

    Итого 7 вариантов (варианта 0|7 быть не может, поскольку двузначное число с нуля не начинается).

    В общем-то и без вычислений всем очевидно, что способов разместить 7 мячиков в двух ящиков ровно 7.

    Что должна вычислять программа?

    • Автор:

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

Еще вопросы

Войти через Google

или

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

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

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