309706: CF1722A. Spell Check

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

Description

Spell Check

题意翻译

**题目描述:** 输入一个字符串,请判断这个字符串是不是字符串 `Timur` 的一种排列。 例如:`Timur` ,`miurT` ,`Trumi` ,`mriTu` 都是正确的排列。 **注意:正确的排列必须包含大写的T和小写的其他字母。** --- **输入格式:** 输入的第一行一个整数 $t$ ,表示有 $t$ 组数据。 对于每组数据,第一行一个整数 $n$,表示输入的名字排列的长度。 第二行一个字符串,表示需要判断的排列。 --- **输出格式:** 对于每组数据,如果当前排列事是正确的,则输出 `YES`,否则输出 `NO`。 --- **数据范围和约定** $ 1 \le t \le 10^3 $ , $1 \le n \le 10$。 Translate By @Andy_L

题目描述

Timur likes his name. As a spelling of his name, he allows any permutation of the letters of the name. For example, the following strings are valid spellings of his name: Timur, miurT, Trumi, mriTu. Note that the correct spelling must have uppercased T and lowercased other letters. Today he wrote string $ s $ of length $ n $ consisting only of uppercase or lowercase Latin letters. He asks you to check if $ s $ is the correct spelling of his name.

输入输出格式

输入格式


The first line of the input contains an integer $ t $ ( $ 1 \leq t \leq 10^3 $ ) — the number of test cases. The first line of each test case contains an integer $ n $ $ (1 \leq n \leq 10) $ — the length of string $ s $ . The second line of each test case contains a string $ s $ consisting of only uppercase or lowercase Latin characters.

输出格式


For each test case, output "YES" (without quotes) if $ s $ satisfies the condition, and "NO" (without quotes) 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

10
5
Timur
5
miurT
5
Trumi
5
mriTu
5
timur
4
Timr
6
Timuur
10
codeforces
10
TimurTimur
5
TIMUR

输出样例 #1

YES
YES
YES
YES
NO
NO
NO
NO
NO
NO

Input

题意翻译

**题目描述:** 输入一个字符串,请判断这个字符串是不是字符串 `Timur` 的一种排列。 例如:`Timur` ,`miurT` ,`Trumi` ,`mriTu` 都是正确的排列。 **注意:正确的排列必须包含大写的T和小写的其他字母。** --- **输入格式:** 输入的第一行一个整数 $t$ ,表示有 $t$ 组数据。 对于每组数据,第一行一个整数 $n$,表示输入的名字排列的长度。 第二行一个字符串,表示需要判断的排列。 --- **输出格式:** 对于每组数据,如果当前排列事是正确的,则输出 `YES`,否则输出 `NO`。 --- **数据范围和约定** $ 1 \le t \le 10^3 $ , $1 \le n \le 10$。 Translate By @Andy_L

Output

题目大意:输入一个字符串,判断这个字符串是否为名字 "Timur" 的一种排列,要求 "T" 必须是大写,其余字母必须是小写。

输入输出数据格式:

输入格式:
- 第一行是一个整数 \( t \) ( \( 1 \leq t \leq 10^3 \) ),表示有 \( t \) 组数据。
- 每组数据有两行,第一行是一个整数 \( n \) ( \( 1 \leq n \leq 10 \) ),表示字符串的长度。
- 第二行是一个字符串 \( s \),由大写或小写拉丁字母组成。

输出格式:
- 对于每组数据,如果字符串 \( s \) 是 "Timur" 的正确排列,则输出 "YES",否则输出 "NO"。

输入输出样例:

输入样例 #1:
```
10
5
Timur
5
miurT
5
Trumi
5
mriTu
5
timur
4
Timr
6
Timuur
10
codeforces
10
TimurTimur
5
TIMUR
```

输出样例 #1:
```
YES
YES
YES
YES
NO
NO
NO
NO
NO
NO
```题目大意:输入一个字符串,判断这个字符串是否为名字 "Timur" 的一种排列,要求 "T" 必须是大写,其余字母必须是小写。 输入输出数据格式: 输入格式: - 第一行是一个整数 \( t \) ( \( 1 \leq t \leq 10^3 \) ),表示有 \( t \) 组数据。 - 每组数据有两行,第一行是一个整数 \( n \) ( \( 1 \leq n \leq 10 \) ),表示字符串的长度。 - 第二行是一个字符串 \( s \),由大写或小写拉丁字母组成。 输出格式: - 对于每组数据,如果字符串 \( s \) 是 "Timur" 的正确排列,则输出 "YES",否则输出 "NO"。 输入输出样例: 输入样例 #1: ``` 10 5 Timur 5 miurT 5 Trumi 5 mriTu 5 timur 4 Timr 6 Timuur 10 codeforces 10 TimurTimur 5 TIMUR ``` 输出样例 #1: ``` YES YES YES YES NO NO NO NO NO NO ```

加入题单

算法标签: