Разложение графа
시간 제한2초메모리 제한1024 MB
2n-1의 분할이 주어질 때 K_{2n}의 변을 주어진 차수의 인자들로 나누어 구성한다.
문제
Рассмотрим неориентированный граф . Его -фактором называется подграф , содержащий все его вершины, и некоторое подмножество ребер , при этом степень каждой вершины должна быть равна (такой граф называется -регулярным).
Рассмотрим -регулярный граф , пусть --- разбиение числа на слагаемые: . Тогда -разложением графа называется набор графов , такой что представляет собой -фактор графа , и каждое ребро исходного графа принадлежит ровно одному из графов .
Для полного графа с четным числом вершин и разбиения числа на слагаемые постройте -разложение .
입력
Первая строка входного файла содержит (). Вторая строка содержит число , и затем числа (, ).
출력
Выведите описаний графа. Описание должно содержать ребер. Разделяйте описания графов пустыми строками.