两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

Dotcpp  >  編程題庫  >  信息學(xué)奧賽一本通T1623-Sherlock and His Girlfriend
題目 2521:

信息學(xué)奧賽一本通T1623-Sherlock and His Girlfriend

時間限制: 2s 內(nèi)存限制: 192MB 提交: 12 解決: 6

題目描述

原題來自:Codeforces Round #400 B.

Sherlock 有了一個新女友(這太不像他了?。G槿斯?jié)到了,他想送給女友一些珠寶當做禮物。

他買了 n 件珠寶。第 i 件的價值是 i+1。那就是說,珠寶的價值分別為 2,3,4,?,n+1。

Watson 挑戰(zhàn) Sherlock,讓他給這些珠寶染色,使得一件珠寶的價格是另一件的質(zhì)因子時,兩件珠寶的顏色不同。并且,Watson 要求他最小化顏色的使用數(shù)。

請幫助 Sherlock 完成這個簡單的任務(wù)。

輸入格式

只有一行一個整數(shù) n,表示珠寶件數(shù)。

輸出格式

第一行一個整數(shù) k,表示最少的染色數(shù);

第二行 n 個整數(shù),表示第 1 到第 n 件珠寶被染成的顏色。若有多種答案,輸出任意一種。

樣例輸入

3

樣例輸出

2
1 1 2

提示

數(shù)據(jù)范圍與提示:

對于全部數(shù)據(jù),1≤n≤105 。
標簽