‹ 上一题 下一题 ›

g6-07908. 划分型·输出方案 未做

1000 ms 256 MB 测试点 ? 6级·线性DPGESP-6划分型假设

题目描述

给定一个只含小写字母的字符串 。把它分成若干连续段,要求每一段内没有重复字母。先求最少段数,再输出各段长度序列中字典序最小的一种。

输入格式

一行一个字符串 。

输出格式

第一行一个整数,表示最少段数。

第二行若干个整数,表示各段长度,用空格分隔。

样例

输入 1

abac

输出 1

2
1 3

数据范围

对于所有数据,。

输入
输出

            
答案