Contest.samsu.ru :: соревнования по программированию
Русская версия || English version
Login:
Password:
Забыли пароль?
 пример поиска: Вася Пупкин
 

Задача 72*

Задачу добавил: elena

Успешно сдано решений: 21

Вещественная матрица размера M x N вводится построчно в следующем формате: первое 
(целое) число – номер строки, со 2-го по N+1 – значения ее элементов. Нужно проверить, 
корректен ли ввод: все ли строки были введены, не была ли какая-то строка введена 
повторно.
Ограничения.
Формирование матрицы по входным данным является обязательным.

Формат входного файла input.txt
Первая строка - целые числа M и N через пробел (1 <= M, N <= 1000)
Каждая из следующих строк содержит одно целое число K - номер строки и 
далее через пробел N вещественных чисел - значения элементов строки
Последняя строка содержит единственное число 0

Формат выходного файла output.txt
Первая строка - слово YES или NO (заглавными буквами, как написано) - в 
зависимости от того, был ли ввод данных корректным (согласно условию задачи).
В случае, если ввод был корректен (первая строка содержит слово YES), следующие 
M строк содержат введенную матрицу. Ее элементы следует вывести через пробел, с точностью
до 3х знаков после запятой.

Пример входного файла
2 3
2 3.49 -5.108 6.31
1 18.4 -8.567 2
0

Пример выходного файла
YES
18.400 -8.567 2.000
3.490 -5.108 6.310

Сдать задачу

Задать вопрос жюри по этой задаче