101041: [AtCoder]ABC104 B - AcCepted

Memory Limit:256 MB Time Limit:2 S
Judge Style:Text Compare Creator:
Submit:0 Solved:0

Description

Score : $200$ points

Problem Statement

You are given a string $S$. Each character of $S$ is uppercase or lowercase English letter. Determine if $S$ satisfies all of the following conditions:

  • The initial character of $S$ is an uppercase A.
  • There is exactly one occurrence of C between the third character from the beginning and the second to last character (inclusive).
  • All letters except the A and C mentioned above are lowercase.

Constraints

  • $4 ≤ |S| ≤ 10$ ($|S|$ is the length of the string $S$.)
  • Each character of $S$ is uppercase or lowercase English letter.

Input

Input is given from Standard Input in the following format:

$S$

Output

If $S$ satisfies all of the conditions in the problem statement, print AC; otherwise, print WA.


Sample Input 1

AtCoder

Sample Output 1

AC

The first letter is A, the third letter is C and the remaining letters are all lowercase, so all the conditions are satisfied.


Sample Input 2

ACoder

Sample Output 2

WA

The second letter should not be C.


Sample Input 3

AcycliC

Sample Output 3

WA

The last letter should not be C, either.


Sample Input 4

AtCoCo

Sample Output 4

WA

There should not be two or more occurrences of C.


Sample Input 5

Atcoder

Sample Output 5

WA

The number of C should not be zero, either.

Input

题意翻译

你有一个字符串 $s$ , $s$ 中有且只有大小写字母。你需要判断 $s$ 是否满足下列条件 ,满足则输出 ```AC```,否则输出 ```WA``` 。 1. $s$ 的第一个字符是 ```A``` ; 1. 在 $s$ 的第三个字符和倒数第二个字符之间有且只有一个字符 ```C``` ; 1. 除去上述提到的 ```A``` 和 ```C``` 以外的所有字符都必须是小写。

加入题单

上一题 下一题 算法标签: