給一個英文單字,字元經過重新排列後共有多少種組合?
例如:BEE共有3種組合:BEE EBE EEB
Input
第一列有一個正整數代表接下來有幾列測試資料。
測試資料每列有一個單字,最多20個字元,全部為大寫字元(A∼Z)
Output
對每一測試資料,請輸出共有多少種組合。所有的答案都可以以 unsigned long int 儲存,也就是說,我們保證答案一定小於232。輸出格式請參考Sample Output。
Sample Input
4 HAPPY WEDDING ADAM ABC
Sample Output
Data set 1: 60 Data set 2: 2520 Data set 3: 12 Data set 4: 6