d781. 00195 - Anagram
標籤 :
通過比率 : 292人/331人 ( 88% ) [非即時]
評分方式:
Tolerant

最近更新 : 2012-11-14 00:38

內容

給你一些字元(字串),請你從這些字元產生所有可能的組合。

例如:給你"abc",你的程式應該要產生"abc", "acb", "bac", "bca", "cab" , "cba"

輸入的字元可能會有重複的,但輸出請不要有重複的字串出現。字串輸出的次序請依字元次序遞增。字元次序:AaBbCcDd.....YyZz。

輸入說明
第1列有一個整數 n,代表接下來有n列測試資料。每列測試資料由大寫或小寫的英文字元組成。大小寫請視為不同的字元。
輸出說明
每一筆測試資料請輸出所有可能的組合,每種組合一列。輸出的次序請依字元次序遞增。請參考Sample Output。
範例輸入 #1
3
abc
acba
BaA
範例輸出 #1
abc
acb
bac
bca
cab
cba
aabc
aacb
abac
abca
acab
acba
baac
baca
bcaa
caab
caba
cbaa
AaB
ABa
aAB
aBA
BAa
BaA
測資資訊:
記憶體限制: 512 MB
提示 :
Lucky 貓
標籤:
出處:
UVa195 [管理者: snail (蝸牛) ]

本題狀況 本題討論 排行

編號 身分 題目 主題 人氣 發表日期
20451 jack621224 (YJLegend) d781
1146 2020-01-24 03:09