#b321. 跟百鬼玩遊戲!2.852355458!

跟百鬼玩遊戲!2.852355458!

Problem Description

Author: eedwang

ぽよ余好可愛喔 今天我又跟百鬼あやめ在家玩遊戲了。 她忽然湊過來說: 「余今天要玩一個密碼遊戲喔!要是你輸了,就沒有獎勵了」

我心想:「咦?小惡魔模式開啟了嗎……好,那就陪她玩玩吧。」

遊戲規則如下:

百鬼あやめ會說出一串密碼,你要判斷那是不是『強密碼』。

強密碼需要符合以下幾點要求:

密碼只能由 小寫英文字母數字 組成。 (這個不用你判斷 這是設定上的)

一旦出現字母後,後面就不能再有數字。 (也就是說,數字必須都在前面,字母都在後面,不能亂混!)

所有的 數字要依照非遞減順序排列(例如 11259 可以,132 不可以)。

所有的 字母也要依照非遞減順序排列(例如 aabcz 可以,azb 不可以)。

百鬼:「簡單吧?如果妳都答對,余就獎勵妳一個大大的笑容~」

請你幫我判斷百鬼說的每一個密碼是不是『強密碼』

也許有用的資訊呢:)

Input Format

第一行是一個整數 t1 ≤ t ≤ 1000)— 測資筆數。 每筆測資包含: - 一行整數 n1 ≤ n ≤ 20)— 密碼長度 - 一行字串,長度為 n,由小寫字母與數字組成

Output Format

對每筆測資輸出:

  • 若密碼合格,輸出 "YES"
  • 否則輸出 "NO"
5
4
12ac
5
123wa
9
allllmost
5
ac123
6
011679

YES
NO
YES
NO
YES