题库练习 Short Sort
← 上一题 下一题 →

A16227 | Short Sort

时间限制1s
内存限制256MB
通过 / 提交0/0

题目描述

There are three cards with letters $\texttt{a}$ , $\texttt{b}$ , $\texttt{c}$ placed in a row in some order. You can do the following operation at most once:

- Pick two cards, and swap them.

Is it possible that the row becomes $\texttt{abc}$ after the operation? Output "YES" if it is possible, and "NO" otherwise.

输入格式

The first line contains a single integer $t$ ( $1 \leq t \leq 6$ ) — the number of test cases.

The only line of each test case contains a single string consisting of each of the three characters $\texttt{a}$ , $\texttt{b}$ , and $\texttt{c}$ exactly once, representing the cards.

输出格式

For each test case, output "YES" if you can make the row $\texttt{abc}$ with at most one operation, or "NO" otherwise.

You can output the answer in any case (for example, the strings "yEs", "yes", "Yes" and "YES" will be recognized as a positive answer).

输入输出样例

输入 #1
6
abc
acb
bac
bca
cab
cba
输出 #1
YES
YES
YES
NO
NO
YES
C++ 编辑器
输入
输出