問題描述
anagrams指的是具有如下特性的兩個單詞:在這兩個單詞當中,每乙個英文本母(不區分大小寫)所出現的次數都是相同的。例如,「unclear」和「nuclear」、「rimon」和「minor」都是anagrams。編寫乙個程式,輸入兩個單詞,然後判斷一下,這兩個單詞是否是anagrams。每乙個單詞的長度不會超過80個字元,而且是大小寫無關的。
輸入格式:輸入有兩行,分別為兩個單詞。
輸出格式:輸出只有乙個字母y或n,分別表示yes和no。
輸入輸出樣例
樣例輸入
unclear
nuclear
樣例輸出
y
#include#includeusing namespace std;
int main()
for(int i=0;i='a'&&s2[i]<='z')
a2[s2[i]-'a']++;
else if(s2[i]>='a'&&s2[i]<='z')
a2[s2[i]-'a']++;
}int flag=1;
for(int i=0;i<26;i++)
if(a1[i]!=a2[i])
if(flag) printf("y\n");
else printf("n\n");
return 0;
}
藍橋杯 演算法訓練 Anagrams問題
演算法訓練 anagrams問題 時間限制 1.0s 記憶體限制 512.0mb 問題描述 anagrams指的是具有如下特性的兩個單詞 在這兩個單詞當中,每乙個英文本母 不區分大小寫 所出現的次數都是相同的。例如,unclear 和 nuclear rimon 和 minor 都是anagrams...
藍橋杯 演算法訓練 Anagrams問題
登入後才能檢視試題。時間限制 1.0s 記憶體限制 512.0mb 錦囊1 錦囊2 錦囊3 問題描述 anagrams指的是具有如下特性的兩個單詞 在這兩個單詞當中,每乙個英文本母 不區分大小寫 所出現的次數都是相同的。例如,unclear 和 nuclear rimon 和 minor 都是ana...
藍橋杯 演算法訓練 Anagrams問題
問題描述 anagrams指的是具有如下特性的兩個單詞 在這兩個單詞當中,每乙個英文本母 不區分大小寫 所出現的次數都是相同的。例如,unclear 和 nuclear rimon 和 minor 都是anagrams。編寫乙個程式,輸入兩個單詞,然後判斷一下,這兩個單詞是否是anagrams。每乙...