eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Very simple problem

Very simple problem

\includegraphics{https://static.e-olymp.com/content/f0/f0ba49e204c761ef6b803baa76bf1d52be5fc9b8.jpg} \InputFile У першому рядку вхідних даних міститься два цілих числа: \textbf{n} та \textbf{m} - кількість змінних та кількість рівнянь, відповідно (\textbf{1} ≤ \textbf{n} ≤ \textbf{600}, \textbf{1} ≤ \textbf{m} ≤ \textbf{1000}). Наступні \textbf{m} рядків містять описи рівнянь, опис \textbf{i}-го рівняння містить дійсні числа \textbf{a_i1}, ..., \textbf{a_in} та \textbf{b_i}. Останній рядок містить \textbf{n} дійсних чисел: \textbf{c_1}, ..., \textbf{c_n}. Усі \textbf{a_ij} не перевищують \textbf{10^3} по модулю. Усі \textbf{b_i} та \textbf{c_i} не перевищують \textbf{10^9} по модулю. \OutputFile У випадку, якщо дана задача не має допустимих розв'язків, виведіть \textbf{No solution}. Якщо ж можна отримати необмежено велике значення цільової функції, виведіть \textbf{Unbounded}. У протилежному випадку у першому рядку виведіть слово \textbf{Bounded}. У другому рядку виведіть значення змінних, для яких досягається макисмум цільової функції. Ваша відповідь буде вважатись правильною, якщо значення цільової функції у вашій точці буде відрізнятись від правильної не більше, ніж на \textbf{10^\{-6\}} по абсолютній чи відносній похибці.
Ліміт часу 10 секунд
Ліміт використання пам'яті 256 MiB
Вхідні дані #1
2 2
1 2 3
2 1 3
1 1
Вихідні дані #1
Bounded
1.0000000000 1.0000000000