Входной файл: | input.txt | Ограничение времени: | 1 сек | |
Выходной файл: | output.txt | Ограничение памяти: | 512 Мб |
Пусть имеет место уравнение линейной регрессии ỹ = β0 + β1 x. Требуется написать программу, вычисляющую интервальные оценки параметров β0 и β1 с уровнем доверия α.
Интервальные оценки β0 и β1 вычисляются по формулам соответственно:
где s2 = 1nn∑i = 1(yi − β0 − β1 xi)2, ŝ2 = 1n − 2n∑i = 1(yi − β0 − β1 xi)2, x = 1nnx∑i.
Для вычисления t-распределения рекомендуется использовать класс scipy.stats.t
.
Первая строка входных данных содержит два числа n, α — длину выборки и уровень доверия. Две последующие строки содержат по n вещественных чисел: первая строка содержит значения независимой переменной X, вторая — значения зависимой переменной Y.
Выходные данные должны содержать 4 числа — границы интервальных оценок параметров β0 и β1 соответственно с точностью не менее трёх знаков после запятой.
3 ≤ n ≤ 105, 0.5 < α < 1
№ | Входной файл (input.txt ) |
Выходной файл (output.txt ) |
---|---|---|
1 |
|
|