Вечер воскресенья можно было бы проебать куда более прикольным образом, но я выбрал именно этот, эх.
Представляю вам кусок прикола с помощью которого можно высчитать до какого же процента надо точить с катализаторами, а после какого - без.
s_chance = float(input())
upchance = float(input())
catalyst_coef = float(input())
ncatt = 0
while ncatt < 1000:
tries_cat = 0
tries_wcat = 0
chance = s_chance + ncatt * upchance
start = 1
while start > 0.5:
start = start * (1 - 2 * chance)
chance += upchance
tries_cat += 1
start = 1
chance -= tries_cat * upchance
while start > 0.5:
start = start * (1 - chance)
chance += upchance
tries_wcat += 1
if catalyst_coef < tries_wcat / tries_cat:
break
else:
ncatt += 1
if ncatt == 1000:
print(“Заточка производится без катализаторов.”)
elif ncatt == 0:
print(“Заточка производится с катализаторами с самого начала.”)
else:
print(ncatt)
Написан этот высер на питоне, поэтому каждый пиздюк прошедший 9 классов образования спокойно её разберёт(при желании).
Использовать этот рофл слегка непросто, но я верю вы справитесь.
- Заходите на onlinegdb.com и выбираете “Python 3” справа сверху и вставляете код в основное окно. Нажимаете зелёную кнопку “Run” сверху.

Можно в любой другой компилятор
- Вводите первую цифру из списка ниже, нажимаете Enter и вводите вторую.
3 - 0.1 \ 0.056
4 - 0.07 \ 0.021
5 - 0.056 \ 0.01
6 - 0.042 \ 0.00455
7 - 0.033 \ 0.00357
8 - 0.028 \ 0.00303
9 - 0.024 \ 0.00260
10 - 0.02 \ 0.00216
11 - 0.017 \ 0.00184
12 - 0.015 \ 0.00162
13 - 0.014 \ 0.00152
14 - 0.012 \ 0.00130
15 - 0.011 \ 0.00119
- Самый сложный момент - считаете коэффициент катализатора, то есть делите цену заточки с катализатором на цену заточки без катализатора. Для упрощения этого дела обновлена таблица с заточкой артов, добавлена клеточка “catalyst coefficient” - именно это значение вам и нужно.

вводите свои значения цен энергии, протоартов и каталов и получайте именно ваш коэффициент.
Всë, программа ответит числом - это количество раз, сколько надо точить без катализатора, после этих разов уже катализатор будет выгоднее.
Спасибо @Monstcat за помощь в разработке этой пиздулы.