Олимпиадный тренинг

Задача . Решение системы уравнений методом Крамера_01


Задача

Темы:

Решите систему уравнений \(\begin{cases}a_1\cdot x+b_1\cdot y=c_1 \\ a_2\cdot x+b_2\cdot y=c_2\end{cases}.\) воспользовавшись формулами Крамера.
1. Напишите фрагмент программы для нахождения определителя вида \(\begin{vmatrix} a\ \ b \\ c\ \ \ d \end{vmatrix}\) по значениям  \(a,\ b,\ c,\ d\)
2. Напишите программу, которая по значениям \(a_1,\ b_1,\ c_1,\ a_2,\ b_2,\ c_2\ \)находит решение системы используя формулы Крамера.
Программа должна вывести решение системы - пару \(x,\ y.\ \)Если система не имеет решений или имеет бесконечно много решений, то выведите  пару \(None, None\)
\(KF\ -\ список(кортеж)\ со\ значениями\ a_1,\ b_1,\ c_1,\ a_2,\ b_2,\ c_2.\)
Программа должна возвращать решение системы - кортеж \((x,y).\ \)

Система

   KF   

\((x,y)\)

\(\begin{cases}x+2y=3\\4x+5y=6\end{cases}\)

(1, 2, 3, 4, 5, 6)

(-1,2)

\(\begin{cases}x+2y=31\\2x+4y=62\end{cases}\)

(1, 2, 31, 2, 4, 62)

(None, None)

\(\begin{cases}4x+6y=31\\6x+9y=91\end{cases}\)

(4, 6, 31, 6, 9, 91)

(None, None)

 

 


time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
Python3
Комментарий учителя