Лиса Алиса делит 17 схожих золотых монет между собой, котом Базилио

Лиса Алиса делит 17 схожих золотых монет между собой, котом Базилио и Дуремаром. Она желает, чтоб ей досталось больше, чем каждому остальному, но при этом и у Дуремара и у кота у каждого было желая бы по одной монете. Сколькими методами она сумеет поделить деньги?

Задать свой вопрос
Александра Сащикова
Сколько методов дележа?
1 ответ
Код на ruby 2.2.3p173
def zadanie(money)
    count = 0

    for alice in 1..money - 1
        for basil in 1..money - alice - 1
            duremar = money - alice - basil

            if alice - basil gt;= 1 and alice - duremar gt;= 1
                p [alice, basil, duremar]
                count += 1
            end
        end
    end

    return count
end

Образцы применения
p zadanie(17)

Ответ 37
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт