[洛谷P1580]yyy loves Easter_Egg I
題目大意:[email protected],如果那個人忍不住說話了,就轟炸成功,[email protected]@很多個人,則轟炸失敗。(具體見原題)
解題思路:字符串處理,好好用sscanf即可(細節見代碼)。
C++ Code:
#include<cstring> #include<algorithm> #include<cstdio> char s[1050],zha[1050],shuohua[1050],At[1050]; int q=1; int main(){ fgets(s,1005,stdin); sscanf(strstr(s,"@"),"@yyy loves %s",zha); while(1){ fgets(s,1005,stdin); if(strlen(s)<5)break;//讀入結束 ++q; sscanf(s,"yyy loves %s",shuohua); if(strcmp(zha,shuohua)==0){//油炸成功 printf("Successful @yyy loves %s attempt\n",zha); return 0; } if(std::count(s,s+strlen(s),[email protected]
[洛谷P1580]yyy loves Easter_Egg I