Вот на Python(могут быть ошибки)
Объяснение:
while True:#Бесконечный цикл(для того чтобы программа не закрылась)
money = int(input("Введите сумму(0-для выхода): "))#Принимаем от пользователя кол-во денег
if money == 0:#Если 0
break#То выходим
a = money * 3#Создаем переменную с х3 деньгами(нужно для условия)
years = 0#Создаем переменную с годами
while money <= a:#"Пока деньги меньше денегх3" цикл будет повторяться
money = money + (money *(3/100))#Увеличиваем кол-во денег на 3%
years += 1#Увеличиваем кол-во лет
print("Итоговая сумма:",round(money, 2), "|| Сколько понадобится лет: ", years)#Когда цикл завершится выведется Сумма и кол-во лет
Применим преобразование импликации:
¬(X•X - 1 > 100) ∨ (X•(X-1)< 100) => X•X - 1 < 100 ∨ (X•(X-1)< 100) =>
X•X < 101 ∨ (X•(X-1)< 100)
Если X•X < 101 = 1, то т. к. корень из { 101} чуть больше 10 (меньше чем на 1), ответ 10.
Если X•(X-1)< 100, то нам необходимо решить неравенство: X•X - X - 100 < 0.
Корни этого квадратного уравнения: дробь, числитель — 1\pm корень из { 401}, знаменатель — 2 .
Воспользовавшись методом интервалов, получаем, что наибольшее целое положительное число, удовлетворяющее неравенству, это 10.
В качестве ответа берем наибольшее из решений.
Объяснение: