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

Прапори провінцій

Прапори провінцій

Уряд Кукуляндії вирішив, що у кожній провінції такої величезної країни повинен бути власний прапор. Ці прапори запропонували намалювати відомому художнику Кукушкіну. Художник відомий тим, що у всіх своїх роботах використовує лише n різних кольорів. Згідно задумки уряду, у прапорів довільних двох провінцій повинен бути хоча б один спільний колір, що буде символізувати цілістність держави. З іншої сторони, художник бажає зробити прапори максимально різноманітними, тому він не хоче, щоб який-небудь колір зустрічався на прапорах трьох чи більше провінцій.

Скільки ж прапорів зможе намалювати художник, щоб виконати і свої вимоги і вимоги уряду?

Вхідні дані

У першому рядку міститься кількість кольорів n (3n1000), які є у розспорядженні у художника. Кольори пронумеровано цілими числами від 1 до n.

Вихідні дані

У першому рядку виведіть максимальну кількість прапорів k, які зможе намалювати художник. У кожному з наступних k рядків виведіть опис чергового прапору: спочатку кількість кольорів, використаних у його оформленні, а потім номери цих кольорів. Числа у рядку повинні бути відокремлені пропуском. Якщо можливих відповідей декілька, виведіть довільну.

Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
4
Вихідні дані #1
3
2 1 2
2 3 1
2 2 3
Автор Ігор Чевдарь
Джерело 2009 Petrozavodsk Winter Session, Ural SU Contest, Лютий 4, Задача D