本題要求你實現乙個程式,自動檢查你朋友給你發來的資訊裡有沒有 chi1 huo3 guo1。
輸入格式:
輸入每行給出一句不超過 80 個字元的、以回車結尾的朋友資訊,資訊為非空字串,僅包括字母、數字、空格、可見的半形標點符號。當讀到某一行只有乙個英文句點 . 時,輸入結束,此行不算在朋友資訊裡。
輸出格式:
首先在一行中輸出朋友資訊的總條數。然後對朋友的每一行資訊,檢查其中是否包含 chi1 huo3 guo1,並且統計這樣厲害的資訊有多少條。在第二行中首先輸出第一次出現 chi1 huo3 guo1 的資訊是第幾條(從 1 開始計數),然後輸出這類資訊的總條數,其間以乙個空格分隔。題目保證輸出的所有數字不超過 100。
輸入樣例 1:
hello!
are you there?
wantta chi1 huo3 guo1?
that』s so li hai le
our story begins from chi1 huo3 guo1 le
.輸出樣例 1:
53 2
輸入樣例 2:
hello!
are you there?
wantta qi huo3 guo1 chi1huo3guo1?
that』s so li hai le
our story begins from ci1 huo4 guo2 le
.輸出樣例 2:
5-_-#
做麻煩了其實。
#include
#include
struct link
p[200];
intmain
(void
)for
(i=0
;iprintf
("%d\n"
,n);
if(flag==0)
else
}printf
("%d\n"
,flag);}
return0;
}
PTA 7 18 銀行排隊模擬(歸併排序的應用)
這個題是歸併排序的乙個簡單應用,只需要掌握好歸併排序的思想,很容易寫出。設某銀行有a b兩個業務視窗,且處理業務的速度不一樣,其中a視窗處理速度是b視窗的2倍 即當a視窗每處理完2個顧客時,b視窗處理完1個顧客。給定到達銀行的顧客序列,請按業務完成的順序輸出顧客序列。假定不考慮顧客先後到達的時間間隔...
PTA 7 18 銀行業務佇列簡單模擬 25分
題目出處 設某銀行有a b兩個業務視窗,且處理業務的速度不一樣,其中a視窗處理速度是b視窗的2倍 即當a視窗每處理完2個顧客時,b視窗處理完1個顧客。給定到達銀行的顧客序列,請按業務完成的順序輸出顧客序列。假定不考慮顧客先後到達的時間間隔,並且當不同視窗同時處理完2個顧客時,a視窗顧客優先輸出。輸入...
PTA 7 18 二分法求多項式單根
7 18 二分法求多項式單根 二分法求函式根的原理為 如果連續函式f x 在區間 a,b 的兩個端點取值異號,即f a f b 0,則它在這個區間內至少存在1個根r,即f 0。二分法的步驟為 檢查區間長度,如果小於給定閾值,則停止,輸出區間中點 a b 2 否則 如果f a f b 0,則計算中點的...