Logo
(追記) (追記ここまで)

29496번 - Ахроматическое число графа 스페셜 저지다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 1024 MB152216.667%

문제

Хроматическим числом графа называют минимальное количество цветов, которое необходимо для того, чтобы раскрасить его вершины таким образом, чтобы никакие две вершины одного цвета не были соединены ребром. Такая раскраска вершин графа называется правильной. Известно, что нахождение хроматического числа графа является трудной задачей.

Правильная раскраска графа в свою очередь называется ахроматической, если каждая пара различных цветов встречается на концах некоторого ребра. Ахроматическим числом графа называют максимальное количество цветов, которое можно использовать для раскраски вершин графа, чтобы полученная раскраска была ахроматической.

Например, ахроматическое число треугольника равно трем, поскольку если раскрасить все его вершины в различные цвета, каждая пара цветов будет встречаться на концах некоторого ребра.

Вам дано число $n$. Найдите ахроматическое число цикла длиной $n$ и выведите соответствующую ахроматическую раскраску.

입력

Входной файл содержит одно целое число $n$ (3ドル \le n \le 1000$).

출력

На первой строке выходного файла выведите одно число $a$ --- ахроматическое число цикла длиной $n$. Вторая строка должна содержать $n$ целых чисел в диапазоне от 1 до $a$ и описывать соответствующую правильную ахроматическую раскраску.5

제한

예제 입력 1

3

예제 출력 1

3
1 2 3

힌트

출처

Olympiad > Russian Olympiad in Informatics > Internet Olympiads in Informatics > 2010-2011 Season > October 9, 2010 > Advanced A번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /