字串*-全字母句
Problem Description
全字母句 (pangram) 指包含字母表中全部 26 種英文字母(不區分大小寫)的句子,其常被用於展示英文字型的顯示效果。
現在,bLue 得到了很多句子,他想知道哪些句子是全字母句。
Input
輸入資料有多組(資料組數不超過 100),到 EOF 結束。
每組資料包含一行長度不超過 100 的字串。
Output
對於每組資料,輸出一行。
如果是全字母句則輸出 "Yes",否則輸出 "No"(不包括引號)。
Sample Input
The quick brown fox jumps over the lazy dog. The 6th ACM Funny Programming For/While Contest
Sample Output
Yes No
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main(){
char str[1001];
int i,len;
while(gets(str)){
int str1[1001] = {0};
len = strlen(str);
for(int i = 0 ; i < len ; i++){
if(str[i] >= 'a' && str[i] <= 'z'){
str[i] = str[i] - 32;
}
if(str[i] >= 'A' && str[i] <= 'Z'){
str1[str[i]]++;
}
}
int flag = 0;
for(i = 65 ; i <= 90; i++){
if(str1[(char)i] == 0){
flag = 1;
break;
}
}
if(flag==0)printf("Yes\n");
else printf("No\n");
}
return 0;
}
相關文章
- 字串-保留字母字串
- Sql Server 資料庫獲取字串中小寫字母的SQL語句SQLServer資料庫字串
- 13:將字串中的小寫字母轉換成大寫字母字串
- 返回字串的拼音首字母 (轉)字串
- 字串全排列字串
- C語言:將字串中所有小寫字母轉為大寫字母C語言字串
- 字串 全組合字串
- 字串的全排列字串
- 1138:將字串中的小寫字母轉換成大寫字母(C C++)字串C++
- shell字串是否以a-zA-Z字母開頭字串
- python怎麼檢測字串是否有字母?Python字串
- 438. 找到字串中所有字母異位詞字串
- 匹配不包含字母的字串的正規表示式字串
- JavaScript生成指定長度的數字與字母字串JavaScript字串
- 檢測字串是否由字母或者漢字組成字串
- Go 實現字串首字母大、小寫函式Go字串函式
- LeetCode-345-反轉字串中的母音字母LeetCode字串
- 檢測字串是否是由字母或者數字組成字串
- 驗證字串是否由字母、中文或者數字組成字串
- JavaScript字串所有API全解密JavaScript字串API解密
- 字串全排列 java實現字串Java
- js將陣列中的字串執行字母表排序JS陣列字串排序
- 013--Hbuilder--js--將字串中所有大寫字母改成小寫,所有小寫字母改成大寫UIJS字串
- 0506C語言練習:字串A中刪除字串B中所有相同字母等C語言字串
- MongoDB DBA常用的NoSQL語句(全)MongoDBSQL
- 查詢全表掃描語句
- Python判斷字串是否為字母或者數字(浮點數)Python字串
- php 和 j s 對數字,字母,漢子等特殊字串 取反PHP字串
- 【閒談】如何統計字串中出現最多的字母與個數字串
- 統計一個字串出現頻率最高的字母/數字字串
- 只能由數字和字母組成的字串正規表示式字串
- 轉化某個字母字串為反向大小寫儲存過程字串儲存過程
- CSS 也能自動補全字串?CSS字串
- 從字串A中刪除字串B中存在的字母(不區分大小寫)C語言實現字串C語言
- LeetCode每日一題: 反轉字串中的母音字母(No.345)LeetCode每日一題字串
- 438. 找到字串中所有字母異位詞(暴力,雙指標)2字串指標
- 檢測字串中數字和字母的數量程式碼例項字串
- 規定字串由字母、數字、下劃線和點號組成字串