【思路】:
輸入 四個字串 ,分別求其第乙個滿足條件的字元。用hash輸出【知識點】
求第乙個滿足條件的字元用 for break及時退出迴圈乙個字串中分兩次不同的的遍歷 來判斷的不同的條件 用 i 來連線
**for (i = 0; i < size1; i++)**
}**for (i = i+1; i < size1; i++)
}}
【參考**】
void b1014();
char s1[80], s2[80], s3[80], s4[80];
cin >> s1 >> s2 >> s3 >> s4;
int size1 = min(strlen(s1), strlen(s2));
int size2 = min(strlen(s3), strlen(s4));
int i;//在乙個字串中做前後兩次不同的迴圈;
for (i = 0; i < size1; i++)
}for (i = i+1; i < size1; i++)
else if (s1[i] >= 'a' && s1[i] <= 'n')}}
for (int j = 0; j < size2; j++)}}
}
PAT B1014 福爾摩斯的約會
大偵探福爾摩斯接到一張奇怪的字條 我們約會吧!3485djdkxh4hhge 2984akdfkkkkggedsb s hgsfdk d hyscvnm。大偵探很快就明白了,字條上奇怪的亂碼實際上就是約會的時間星期四 14 04,因為前面兩字串中第 1 對相同的大寫英文本母 大小寫有區分 是第 4 ...
PATB1014 福爾摩斯的約會
1014 福爾摩斯的約會 20 分 大偵探福爾摩斯接到一張奇怪的字條 我們約會吧!3485djdkxh4hhge 2984akdfkkkkggedsb s hgsfdk d hyscvnm。大偵探很快就明白了,字條上奇怪的亂碼實際上就是約會的時間星期四 14 04,因為前面兩字串中第 1 對相同的大...
PAT B1014 福爾摩斯的約會
第乙個約束條件 在第乙個和第二個字串中,找到第乙個相同的大寫字母,是星期。第二個約束條件 也在第乙個和第二個字串中,找到第二個相同的字元,不一定是大寫字母,也有可能是數字,第乙個約束和第二個約束只需要掃瞄一次字串,找到第乙個之後不用退出迴圈,直接在後面的字串中找第二個,這裡可以設定乙個flag 第三...