1413.模式匹配
時間限制: 1000 ms 記憶體限制: 65536 k
提交數: 765 (0 users) 通過數: 262 (251 users)
問題描述
以字串的形式給出文字text和模式串p1,p2...pn。請使用指標方法編寫程式判斷有多少個模式串出現在文字中。
輸入格式
第一行乙個整數n(n<=20),表示模式串的個數。
第二行,乙個字串,表示給定的文字。文字長度<=20。
第三行至第n+2行,每行乙個字串,表示模式串。模式串長度<=10。
輸出格式
輸出乙個整數,即出現在文字中的模式串的個數。
樣例輸入
2abc
abbc
樣例輸出2**
xmu
#include int has_pattern(char *text, char *pattern)
if (!*ptr_pattern)
return 1;
ptr_text++;
}return 0;
}int main()
; char pattern[15] = ;
scanf("%d", &n);
getchar();
gets(text);
count = 0;
for (i = 0; i < n; ++i)
printf("%d\n", count);
return 0;
}
廈大C語言上機 1411 查詢
1411.查詢 時間限制 1000 ms 記憶體限制 65536 k 提交數 465 0 users 通過數 279 275 users 問題描述 編寫下列函式 void find two largest int a,int n,int largest,int second largest 當傳遞長...
廈大C語言上機 1607 加一
加一 描述給定乙個由整數組成的非空陣列所表示的非負整數,在該數的基礎上加一。最高位數字存放在陣列的首位,陣列中每個元素只儲存單個數字,陣列的長度不超過1000。你可以假設除了整數 0 之外,這個整數不會以零開頭。例如陣列,表示12345,加一的結果是12346,你只需要輸出12346即可。輸入輸入有...
廈大C語言上機 1392 陣列的平衡
1392.陣列的平衡 時間限制 1000 ms 記憶體限制 65536 k 提交數 11 0 users 通過數 0 0 users 問題描述 寫乙個函式,計算乙個整形陣列a的中心分割點。假設某個分割點的下標為k,那麼s1 a 1 a 2 a k s2 a k 1 a k 2 a n 讓s1和s2差...