神奇的字串 包含26個字母

2021-08-27 03:54:28 字數 760 閱讀 8208

pg

如果乙個字串包含了所有的字元(a到z,不區分大小寫),那麼我們就說這是乙個神奇的字串。

現在,給你乙個由大寫和小寫字母組成的字串,判斷其是否為神奇的字串。

input

第一行包含乙個整數n(1≤n≤100)表示字串的長度。

第二行包含字串,該字串只包含大寫和小寫字母。

output

如果是神奇的字串,就輸出yes,否則輸出no。

sample input

輸入樣例1:

toosmallword

輸入樣例2:

thequickbrownfoxjumpsoverthelazydog

sample output

輸出樣例1:

no輸出樣例2:

yes思路:

先轉換成大寫字母,再把a-z轉換成0-25, 遍歷一遍,看是否都出現過

#includeusing namespace std;

int main()

;//別忘記初始化為0

strupr(s);//轉換成大寫字母

for(int i=0;ia[s[i]-'a']++;

int i;

for(i=0;i<26;i++)

if(a[i]==0)

break;

if(i==26)

cout<<"yes"

cout<<"no"

}

26個字母的幸福

admire 讚美 好話 人人都愛聽,最好的話當然留給最親的人。親人給你做的飯,買的漂亮衣服 都值得誇讚。believe 信任 相信親人對你的好,親戚的真誠,朋友的友好 別讓猜忌破壞幸福。concern 關懷 親人出門時送上外套,回來時遞杯熱茶,生病時多謝些安慰。這會讓親人覺得他是你生命中最重要的人...

26個字母所包含的人生哲理

a acknowledging 感激 感激上源予你的一切。b belief 信念 做每一件事要有堅定的信念。c confidence 信心 對自己充滿自信心。d dreaming 夢想 有空不妨做做白日夢。e empathy 心靈相通 站在對方的立場上為對方想想。f fun 樂趣 享受現有的一切。g...

26個字母詮釋幸福的真諦

從兒時起,我們就一直在唱字母歌,英語中的26個字母,我們熟到不能再熟。可是從這26個字母中悟出的人生道理,你又知道多少呢?生命中對我們來說,最寶貴的不是金錢 不是能力 不是愛情,而是態度!看26個字母如何闡釋一生幸福的秘密!a acknowledging 感激 感激上源予你的一切。b belief ...