public static void Main()
double[] startArmors = {0, 1, 2, 5, 15, 20, 30, 40, 110, 140, 175};
double[] startIncrement = {1.5, 2.1, 2.3, 2.5, 4, 5, 6, 7, 12, 17, 25};
double incrementArmor = 1.19;
double[] results = new double[startArmors.Length];
for (int i = 0; i < startArmors.Length; i++) {
results[i] = startArmors[i];
for (int startIncrementPos = 0; startIncrementPos < startIncrement.Length; startIncrementPos++)
double currentIncrement = startIncrement[startIncrementPos];
for (int i = 0; i < countSteps; i++) {
results[startIncrementPos] += currentIncrement;
currentIncrement *= incrementArmor;
Console.WriteLine(string.Format("{0}) {1}: {2}", startIncrementPos, results[startIncrementPos], -1/((results[startIncrementPos] + 400)/(40000)) + 100));