`
Завдання з інформатики
Задано числа A, B і C. Необхідно обчислити D=AB mod C.
Формат введення/виведення:
Програма POWER читає з першого рядка стандартного вводу (клавіатури) три цілих числа A, B та C (0≤A,B≤1018, 1≤C≤1018, A2+B2¹0).
Програма POWER виводить на екран одне число D.
Приклад:
Введення |
Виведення |
4 4 10 |
6 |
Є набір однорідних фізичних тіл, для кожного з яких відомі маса mi, початкова температура Ti1 і характеристики речовини цього тіла: температура плавлення/кристалізації Ti2, питомі теплоємності в твердому Ci1 і рідкому Ci2 станах, а також питома теплота плавлення/кристалізації λi. Максимальна серед усіх температур Ti1 строго менша за температуру пароутворення будь-якого з тіл. Всі ці тіла вступають у теплову взаємодію. При цьому система тіл є замкнутою, всередині неї не відбувається ніяких процесів, які не описувалися б стандартною моделлю переходів між агрегатними станами.
Формат введення/виведення:
Програма TEMPERAT читає з першого рядка стандартного вводу (клавіатури) ціле число N. У кожному з наступних N рядків задаються по 6 чисел mi, Ti1, Ti2, Ci1, Ci2, і λi. (1 ≤ N ≤ 54321). Всі вхідні дані (крім N) можуть бути дробовими, але не більше ніж з двома знаками після десяткової точки і задовольняють обмеженням (0<mi<5000, −273≤Ti1,Ti2≤1000, 50≤Ci1,Ci2≤5000, 103≤λi≤106). Одиниці вимірювання маси – кг, температур – градуси Цельсія, питомої теплоти плавлення/кристалізації – Дж/кг, питомих теплоємностей - Дж/(кг·ºС). Для кожного окремо взятого тіла справедливо Ti1≠Ti2.
Програма повинна вивести єдине число – температуру системи після встановлення теплової рівноваги. Відповідь буде зарахована, якщо буде точною або буде відрізнятися від правильної не більше ніж на 10-3.
Не менше ніж в 60% тестів N ≤ 12. У згадані 60% входять також 30%, для яких N=2. Мінімум в половині тестів (незалежно від N) всі вхідні дані є цілими числами (але результат все одно потрібно виводити з точністю, не гірше 10-3).
Приклад:
Введення |
Виведення |
2 4 97 0 2100 4200 334000 1 -20 0 2100 4200 334000 |
59.695 |
Формат введення/виведення:
Приклад:
Введення |
Виведення |
4 3 1 2 4 |
11 |
10 5 1 9 10 4 3 8 7 2 6 |
15 |
© LIKT 1998-2024