Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local clear = require("term").clear
- clear()
- print("Вас приветствует калькулятор эффективности Tinkers печей")
- print("Введите максимальный размер одной из граней печи")
- local input = tonumber(io.read())
- clear()
- if type(input) == "number" then
- local S,P = 0,0
- local n = {T=0}
- local m = 0
- print("Обработано " .. (input^3 + input^2) / 2 .. " вариантов построения печи\n")
- for h = 1, input do
- for x = 1, input do
- for y = x, input do
- S = h * x * y
- P = x * y + 2 * h * (x + y)
- local T = S/P
- if n["T"] < T then
- n = {x=x, y=y, h=h, S=S, P=P, T=T}
- m = m + 1
- end
- end
- end
- end
- print("Вместимость блоков " .. n["S"])
- print("Затрата блоков на постройку = " .. n["P"])
- print("Эффективность = " .. n["T"] * 100 .. " %")
- print("Длинна " .. n["x"])
- print("Ширина " .. n["y"])
- print("Высота " .. n["h"])
- else
- print("Вводите только цифры")
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement