剛開始**出錯始終想不出為什麼,之後上課去了,下課回到寢室忽然想到原題有這麼兩句:
1:第1對相同的大寫英文本母(大小寫有區分)是第4個字母』d』,代表星期四—–>乙個星期只有七天
2:第2對相同的字元是』e』,那是第5個英文本母,代表一天裡的第14個鐘頭(於是一天的0點到23點由數字0到9、以及大寫字母a到n表示)—–>a到n
#include
#define maxn 61
char week[8][4]=;
main()
,str2[maxn]=,str3[maxn]=,str4[maxn]=;
int i=0,time,ji=0,qi=0,reg=0;
gets(str1);gets(str2);gets(str3);gets(str4);
while((qi!=1||ji!=1)&&(str1[i]!='\0'&&str2[i]!='\0'))
if(str1[i]==str2[i]&&((str1[i]>='a'&&str2[i]<='n')||(str1[i]>='0'&&str2[i]<='9'))&&(qi==0&&ji==1))
i++;
}time=0;i=0;
while(reg==0)
--i;
printf("%d%d",i>=10?i/10:0,i>=10?i%10:i);
}
PATB1014 福爾摩斯的約會
思路 輸入 四個字串 分別求其第乙個滿足條件的字元。用hash輸出 知識點 求第乙個滿足條件的字元用 for break及時退出迴圈 乙個字串中分兩次不同的的遍歷 來判斷的不同的條件 用 i 來連線 for i 0 i size1 i for i i 1 i size1 i 參考 void b101...
PAT B1014 福爾摩斯的約會
大偵探福爾摩斯接到一張奇怪的字條 我們約會吧!3485djdkxh4hhge 2984akdfkkkkggedsb s hgsfdk d hyscvnm。大偵探很快就明白了,字條上奇怪的亂碼實際上就是約會的時間星期四 14 04,因為前面兩字串中第 1 對相同的大寫英文本母 大小寫有區分 是第 4 ...
PATB1014 福爾摩斯的約會
1014 福爾摩斯的約會 20 分 大偵探福爾摩斯接到一張奇怪的字條 我們約會吧!3485djdkxh4hhge 2984akdfkkkkggedsb s hgsfdk d hyscvnm。大偵探很快就明白了,字條上奇怪的亂碼實際上就是約會的時間星期四 14 04,因為前面兩字串中第 1 對相同的大...