1072 開學寄語 (20 分)
#include <iostream> #include <cstdio> using namespace std; int sSum=0,gSum=0; int main() { int n,m; cin>>n>>m; int a[m]; for(int i=0;i<m;i++){ cin>>a[i]; } while(n--){ char s[1000]; int num; cin>>s>>num; int j=0; int ggSum=0,ssSum=0; while(num--){ int temp; cin>>temp; for(int i=0;i<m;i++){ if(temp==a[i]){ if(j!=0){ printf(" %04d",temp); } if(j==0){ // cout<<s; printf("%s: %04d",s,temp); j++; } ggSum++; } } } if(ggSum>0){ ssSum++; } if(ssSum!=0){ cout<<"\n"; } sSum+=ssSum; gSum+=ggSum; } cout<<sSum<<" "<<gSum; return 0; }
相關推薦
PAT-乙-1072 1072 開學寄語 (20 分)
程式碼 #include <iostream> using namespace std; int main() { int N, M; scanf("%d %d", &N, &M); int a[10000] = {0}; for(i
PAT乙級 1072 開學寄語 (20 分)
下圖是上海某校的新學期開學寄語:天將降大任於斯人也,必先刪其微博,卸其 QQ,封其電腦,奪其手機,收其 ipad,斷其 wifi,使其百無聊賴,然後,淨面、理髮、整衣,然後思過、讀書、鍛鍊、明智、開悟、精進。而後必成大器也! 本題要求你寫個程式幫助這所學校的老師檢查所有學生的物品,
1072 開學寄語 (20 分)
#include <iostream> #include <cstdio> using namespace std; int sSum=0,gSum=0; int main() { int n,m; cin>>n>
1072 開學寄語(20 分)
第三個測試點 是需要考慮printf("%04d",a);的 (如果用int 的話) //最後一個檢查點 過不去。。下次再繼續寫(現在過了) 由於標題上沒做標記,一直沒注意到這題。其實後來寫好了 但是忘記放出來了。。直到評論提醒我。。。。 #include &l
【PAT】1072 開學寄語(20 分)
下圖是上海某校的新學期開學寄語:天將降大任於斯人也,必先刪其微博,卸其 QQ,封其電腦,奪其手機,收其 ipad,斷其 wifi,使其百無聊賴,然後,淨面、理髮、整衣,然後思過、讀書、鍛鍊、明智、開悟、精進。而後必成大器也! 本題要求你寫個程式幫助這所學校的老師檢查所有
PAT 1072 開學寄語(20)(程式碼+思路)
1072 開學寄語(20 分) 下圖是上海某校的新學期開學寄語:天將降大任於斯人也,必先刪其微博,卸其 QQ,封其電腦,奪其手機,收其 ipad,斷其 wifi,使其百無聊賴,然後,淨面、理髮、整衣,然後思過、讀書、鍛鍊、明智、開悟、精進。而後必成大器也! 本題要求你
1072 開學寄語(20)(20 分)
1072 開學寄語(20)(20 分) 當你看不到圖的時候千萬別要懷疑 因為 我也看不到圖~ 下圖是上海某校的新學期開學寄語:天將降大任於斯人也,必先刪其微博,卸其QQ,封其電腦,奪其手機,收其ipad,斷其wifi,使其百無聊賴,然後,淨面、理髮
習題3.8 符號配對(20 分) 浙大版《數據結構(第2版)》題目集
檢查 size pro 是否 ring 所有 編寫 bre ace 請編寫程序檢查C語言源程序中下列符號是否配對:/*與*/、(與)、[與]、{與}。 輸入格式: 輸入為一個C語言源程序。當讀到某一行中只有一個句點.和一個回車的時候,標誌著輸入結束。程序中需要檢
習題3.4 最長連續遞增子序列(20 分)浙大版《數據結構(第2版)》題目集
space align font list 格式 ott mar 不能 第一次 給定一個順序存儲的線性表,請設計一個算法查找該線性表中最長的連續遞增子序列。例如,(1,9,2,5,7,3,4,6,8,0)中最長的遞增子序列為(3,4,6,8)。 輸入格式: 輸入
習題3.9 堆棧操作合法性(20 分)浙大版《數據結構(第2版)》題目集
ram xxxxx text -html base logs main 格式 using 假設以S和X分別表示入棧和出棧操作。如果根據一個僅由S和X構成的序列,對一個空堆棧進行操作,相應操作均可行(如沒有出現刪除時棧空)且最後狀態也是棧空,則稱該序列是合法的堆棧操作
習題2.2 數組循環左移(20 分)浙大版《數據結構(第2版)》題目集
problem [] 要求 top out 數據結構 允許 cal right 本題要求實現一個對數組進行循環左移的簡單函數:一個數組a中存有n(>0)個整數,在不允許使用另外數組的前提下,將每個整數循環向左移m(≥0)個位置,即將a中的數據由(a?0?
習題2.8 輸出全排列(20 分)浙大版《數據結構(第2版)》題目集
text ble 存在 base scripts html 數據 ext 運行時 請編寫程序輸出前n個正整數的全排列(n<10),並通過9個測試用例(即n從1到9)觀察n逐步增大時程序的運行時間。 輸入格式: 輸入給出正整數n(<10)。 輸出格
7-15 兩個有序鏈表序列的合並(20 分)
一行 htm text all color div 兩個 turn nbsp 已知兩個非降序鏈表序列S1與S2,設計函數構造出S1與S2的並集新非降序鏈表S3。 輸入格式: 輸入分兩行,分別在每行給出由若幹個正整數構成的非降序序列,用−1表示序列的結
7-16 一元多項式求導(20 分)(有關while(scanf("%d",&n)!=EOF))
margin 常數 解題思路 return 做的 gin 遇到 bsp title 7-16 一元多項式求導(20 分) 設計函數求一元多項式的導數。 輸入格式: 以指數遞降方式輸入多項式非零項系數和指數(絕對值均為不超過1000的整數)。數字間以空格分隔。
6-1 單鏈表逆轉(20 分)
結構定義 ++ return pri 輸出 int view 鏈表 一個 6-1 單鏈表逆轉(20 分) 本題要求實現一個函數,將給定的單鏈表逆轉。 函數接口定義: List Reverse( List L ); 其中List結構定義如下: typedef stru
6-2 順序表操作集(20 分)
include error class n) log typedef 返回 操作 定義 6-2 順序表操作集(20 分) 本題要求實現順序表的操作集。 函數接口定義: List MakeEmpty(); Position Find( List L, ElementT
數據結構-起步能力自測題 自測-5 Shuffling Machine(20 分)
emp side result ear employees htm shuffle 變換 return Shuffling is a procedure used to randomize a deck of playing cards. Because standar
中M2018春C入門和進階練習集 函數題 6-1 使用函數求素數和(20 分)
|| bre 題目 span lse for mes view html 函數題 6-1 使用函數求素數和(20 分) 本題要求實現一個判斷素數的簡單函數、以及利用該函數計算給定區間內素數和的函數。 素數就是只能被1和自身整除的正整數。註意:1不是素數,2是素數。 函
1049 數列的片段和(20)(20 分)
print LV ria 例如 space math.h turn 正整數 name 給定一個正數數列,我們可以從中截取任意的連續的幾個數,稱為片段。例如,給定數列{0.1, 0.2, 0.3, 0.4},我們有(0.1) (0.1, 0.2) (0.1, 0.2, 0
7-31 字符串循環左移(20 分)
一行 空字符 urn code 結束 輸入 std scan %d 7-31 輸入一個字符串和一個非負整數N,要求將字符串循環左移N次。 輸入格式: 輸入在第1行中給出一個不超過100個字符長度的、以回車結束的非空字符串;第2行給出非負整數N。 輸出格式: 在一行中輸出循環