Многие из вас знакомы с универсальным способом решения простых задач по физике:
нужно найти в учебнике равенство, в котором известны значения всех величин, кроме одной,
подставить в это равенство числа и вычислить неизвестную величину.
Эта задача настолько проста, что вам сразу известно, что для её решения
нужно использовать уравнение состояния идеального газа Клапейрона — Менделеева.
Данное уравнение связывает давление идеального газа p, количество вещества n,
занимаемый газом объём V и его температуру T. Вы должны по трём из этих величин
определить четвёртую. Учтите, что температура газа и занимаемый им объём всегда
должны быть положительными.
Исходные данные
Каждая из трёх строк входных данных имеет вид «X = value», где X — обозначение
физической величины, а value — неотрицательное целое число, не превосходящее 1000.
Три строки задают значения трёх разных величин.
Давление задаётся в паскалях, количество
вещества — в молях, объём — в кубических метрах, температура — в кельвинах.
Гарантируется, что температура и объём положительны.
Универсальную газовую постоянную R следует считать равной 8.314
Дж / (моль · К).
Результат
Если входные данные противоречивы, выведите в единственной строке «error».
Если значение неизвестной величины X можно определить однозначно,
выведите его в формате «X = value», с абсолютной или относительной погрешностью не более 10−6.
Если же значение X нельзя определить однозначно, в единственной строке выведите «undefined»
Пример
исходные данные | результат |
---|
p = 1
n = 1
V = 1
| T = 0.120279
|
Замечания
Напоминаем, что Па = Н / м2, Дж = Н · м.
Автор задачи: Бенуа Поль Эмиль Клапейрон, Дмитрий Менделеев
Источник задачи: XII открытое личное первенство УрГУ (19 марта 2011)