Климент 24 октября 2019 в 10:09

Жители Простоквашино прочитали в утренней газете о том, что их деревню посетят две летающих тарелки с пришельцами. Дядя Федор дал задание коту Матроскину и Шарику подготовить поле в форме круга для встречи инопланетных гостей. Почтальон Печкин, проходя мимо поля, увидел работающих Шарика и Матроскина. Он примерно рассчитал радиус поля и задумался: смогут ли летающие тарелки в форме круга приземлиться на поле того радиуса, что подготавливают Шарик и Матроскин? Помогите почтальону Печкину в решении столь непростой задачи, написав программу, которая проверит, хватит ли двум летающим тарелкам места на поле.

Формат входных данных

Входной файл b.in содержит три целых положительных числа - r1, r2, r3 (1 ≤ r1, r2, r3 ≤ 10⁹), где r1 – радиус поля, r2, r3 – радиусы тарелок.

Формат результата

В выходной файл b.out выведите слово yes, если поле подходит для приема инопланетных гостей и слово no - иначе.

# # Код на ruby 2.2.3p173
r = []
File.open("b.in", "r") do |infile|

    while (line = infile.gets)
        line.split(",").each {|t| rlt;lt;t.to_f}
    end
    p r
end

File.open("b.out", "w") do |file|
    p r[0] gt;= r[1] + r[2]
    if r[0] gt;= r[1] + r[2]
        file.puts "yes"
    else
        file.puts "no"
    end
end
Для комментирования необходимо зарегистрироваться на сайте