table = [{res: -155721, kd: 1, tds: -155721, tdsn: -155721},
{res: 148893, kd: nil, tds: nil, tdsn: nil},
{res: 148893, kd: nil, tds: nil, tdsn: nil},
{res: 238339, kd: nil, tds: nil, tdsn: nil},
{res: 238339, kd: nil, tds: nil, tdsn: nil},
]
e = 1.1
4.times do |i|
table[i+1][:kd] = (1/(1+e)**(i+1)).round(4)
table[i+1][:tds] = (table[i+1][:kd]*table[i+1][:res]).round
table[i+1][:tdsn] = (table[i][:tdsn]+table[i+1][:tds]).round
end
table.each do |i|
i.each {|k,v| print v.to_s+" "}
print "\n"
end
dGFibGUgPSBbe3JlczogLTE1NTcyMSwga2Q6IDEsIHRkczogLTE1NTcyMSwgdGRzbjogLTE1NTcyMX0sCiAgICAgICAgIHtyZXM6IDE0ODg5Mywga2Q6IG5pbCwgdGRzOiBuaWwsIHRkc246IG5pbH0sCiAgICAgICAgIHtyZXM6IDE0ODg5Mywga2Q6IG5pbCwgdGRzOiBuaWwsIHRkc246IG5pbH0sCiAgICAgICAgIHtyZXM6IDIzODMzOSwga2Q6IG5pbCwgdGRzOiBuaWwsIHRkc246IG5pbH0sCiAgICAgICAgIHtyZXM6IDIzODMzOSwga2Q6IG5pbCwgdGRzOiBuaWwsIHRkc246IG5pbH0sCiAgXQplID0gMS4xCjQudGltZXMgZG8gfGl8CiAgdGFibGVbaSsxXVs6a2RdID0gKDEvKDErZSkqKihpKzEpKS5yb3VuZCg0KQogIHRhYmxlW2krMV1bOnRkc10gPSAodGFibGVbaSsxXVs6a2RdKnRhYmxlW2krMV1bOnJlc10pLnJvdW5kCiAgdGFibGVbaSsxXVs6dGRzbl0gPSAodGFibGVbaV1bOnRkc25dK3RhYmxlW2krMV1bOnRkc10pLnJvdW5kCmVuZAp0YWJsZS5lYWNoIGRvIHxpfAogIGkuZWFjaCB7fGssdnwgcHJpbnQgdi50b19zKyIgICAgICAifQogIHByaW50ICJcbiIKZW5k