AT_past202104_b PASTal Code

题目描述

高桥君输入了一个满足以下条件的字符串 $S$。 - $S$ 是由若干个 `past` 或 `post` 串联而成的字符串,且总数不少于 $1$。 - 在这些串联的字符串中,`post` 最多只出现一次。 你的任务是,求出在这些串联的字符串中,第几个是 `post`。

输入格式

输入为以下格式,从标准输入读取。 > $S$

输出格式

如果 `post` 被串联了 $1$ 次,则输出它是从头开始第几个被串联的字符串,输出一个正整数。如果没有串联 `post`,则输出 `none`。

说明/提示

### 注意 本题在 2021 年 4 月 24 日 18:00(日本标准时间)前禁止讨论。如有讨论,可能会被索赔。考试结束后可以公开总分和认证等级,但请不要透露解题情况等信息。 ### 限制 - $|S| \le 1000$ - $S$ 是由若干个 `past` 或 `post` 串联而成的字符串,且总数不少于 $1$。 - 在这些串联的字符串中,`post` 最多只出现一次。 ### 样例解释 1 $S = $ `pastpastpostpast`。第 $3$ 个被串联的字符串是 `post`。 ### 样例解释 2 $S = $ `pastpastpast`。没有串联 `post`。 由 ChatGPT 4.1 翻译