QOJ.ac

QOJ

時間限制: 1.0 s 記憶體限制: 32 MB 總分: 70

#17020. DOBRA

统计

Lea 在生活中遇到了很多单词。她觉得其中很多单词都很不好听。为了弥补这一点,她开始自己创造“令人愉快的”单词。Lea 创造新单词的方法是:先在纸上写下一个好看的字符串,然后擦掉其中几个最难看的字符,并用下划线 _ 代替。之后,她尝试用更合适的字符替换这些下划线,以形成一个令人愉快的单词。

Lea 认为一个单词是“令人愉快的”,当且仅当它满足以下条件:

  • 不包含连续的 3 个元音字母;
  • 不包含连续的 3 个辅音字母;
  • 至少包含一个字母 'L'。

在克罗地亚语中,元音字母仅为 AEIOU。所有其他字母均为辅音字母。

输入格式

输入仅包含一行,为一个长度最多为 100 的字符串。该字符串仅由大写英文字母和下划线 _ 组成。下划线 _ 的数量最多为 10 个。

输出格式

输出仅包含一行,为一个整数,表示通过将下划线替换为大写英文字母,可以形成的令人愉快的单词的总数。

注意:请使用 64 位整型(C/C++ 中的 long long,Pascal 中的 int64)。

样例

输入样例 1

L_V

输出样例 1

5

输入样例 2

V__K

输出样例 2

10

输入样例 3

JA_BU_K_A

输出样例 3

485

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.