#2321. 手风琴

手风琴

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

一个字符串如果满足依次由左括号'[\red{[}',一个冒号':',若干个(可以为0\red{0}个)竖线‘\red{|}’,一个冒号':',一个右括 号']\red{]}'组成,则我们定义其是手风琴的一段旋律。如[::]\red{[::]}[::]\red{[:||:]}[::]\red{[:|||:],}分别是长度为4,6,7\red{4,6,7}的手风琴旋律,而(::)\red{(:|:)}、::\red{||:}[:]\red{[:]}]::[\red{]:||:[}都不是手风琴旋律。

现在给你一个字符串s,\red{s,}你可以移除一些字符(可以移除0\red{0}个),问最后能形成手风琴旋律最大长度。

如果形成不了手风琴旋律则输出1\red{-1}

输入格式

共一行,一个字符串s,\red{s,}仅包含小写字母和'[\red{[}',']\red{]}',':' 和'\red{|}'。

输出格式

一个整数,代表最后能形成手风琴旋律最大长度。

如果形成不了手风琴旋律则输出1\red{-1}

样例

输入样例

|[a:b:|]

输出样例

4

提示

对于50%\red{50\%}的数据,有1<=s<=103\red{1<=|s|<=10^3}

对于100%\red{100\%}的数据,有1<=s<=5×105\red{1<=|s|<=5\times 10^5}

CSPJ模拟测试6

未参加
状态
已结束
规则
IOI
题目
4
开始于
2023-10-1 14:00
结束于
2023-10-1 16:30
持续时间
2.5 小时
主持人
参赛人数
9