AT_s8pc_2_a.IOI列車で行こう2
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
IOI 列车是指按以下规则排序的列车:
- 只包含字母 I 和 O。
- 由 I 开头并结尾。
- I 和 O 交替出现。
如,IOIOI、IOIOIOIOIOIOIOIOI 就是 IOI 列车。
现在,给定一个字符串 S。你要从中选取一些字符,使选取的字符按原来的排列顺序排列,恰好会组成 IOI 列车。
求满足以上条件时,操作后 IOI 列车长度的最大值。
输入格式
一个只含有 I 和 O 的字符串 S。
输出格式
一个整数,表示从字符串 S 中选取字符后,字符串长度的最大值。若不能组成 IOI 列车,则输出 0。
输入输出样例
输入#1
IOOIIOIOIIOI
输出#1
9
输入#2
IOIOIIOIOI
输出#2
9
输入#3
输出#3
3
说明/提示
数据规模与约定
本题采用捆绑测试。
- Subtask 1(30 pts):1≤∣S∣≤100。
- Subtask 2(70 pts):无特殊限制。
对于 100% 的数据,1≤∣S∣≤50000。
样例解释
#1:选取第 1,2,4,6,7,8,9,11,12 个字符可以形成最长的 IOI 列车。
#2:选取第 1,2,3,4,5,7,8,9,10 个字符可以形成最长的 IOI 列车。
输入解题思路,AI测评打分。不知道怎么写?