XYNUOJ 問題 B 彩燈統計

2021-08-04 19:58:23 字數 1082 閱讀 1188

時間限制: 1 sec  記憶體限制: 128 mb

提交: 34  解決: 12 [

提交][

狀態][

討論版]

兒童樂園有各種顏色的彩燈,小明想要知道哪種顏色的燈數量最多。但是由於資料過於龐大,小明也束手無策,所以他想請聰明如你的acmer來幫忙。

第一行輸入彩燈的數量n(1<= n <= 1000),接下來的n行輸入n個字串表示彩燈的顏色(字串的長度不超過10,字串全為小寫字母,並且只有一組測試資料)。保證彩燈顏色不超過1000種。

輸出這些彩燈中最多的顏色的名字與數量,並用空格隔開(資料保證最多的顏色只有乙個)。

12
red
green
blue
white
red
green
blue
white
red
green
blue
red
red 4

#include #include //題意沒有說明測試資料裡顏色種類一共多少哦。可能5種顏色,也可能1000種顏色。 

int main()

,max,i,l,n;//b陣列用來存放每個字串出現的個數

scanf("%d",&n);

scanf("%s",&temp);//先讀取第乙個字串

n--;

strcpy(a[0],temp);//以第乙個字串為樣本,記錄

strcpy(maxcolor,a[0]);

b[0]=1;//第一種字串的次數

max=b[0];//記錄出現次數的最大值

l=1;//當前不同字元種數

while(n--)//逐個對比

;int main()

for(int i=0;ifor(int j=i;jmax=0;

for(int i=0;iif(maxprintf("%s %d\n",arr[t].a,max);

return 0;

}

問題 B 分組統計

問題 b 分組統計時間限制 1 sec 記憶體限制 32 mb 提交 416 解決 107 提交 狀態 討論版 命題人 外部匯入 先輸入一組數,然後輸入其分組,按照分組統計出現次數並輸出,參見樣例。輸入第一行表示樣例數m,對於每個樣例,第一行為數的個數n,接下來兩行分別有n個數,第一行有n個數,第二...

xynuoj迷宮問題

時間限制 1 sec 記憶體限制 128 mb 提交 狀態 討論版 設有乙個n n方格的迷宮,入口和出口分別在左上角和右上角。迷宮格仔中分別放有0和1,0表示可通,1表示不能,迷宮走的規則如下圖所示 即從某點開始,有八個方向可走,前進方格中數字為0時表示可通過,為1時表示不可通過,要另找路徑。找出一...

XYNUOJ過河問題

時間限制 1 sec 記憶體限制 64 mb 提交 19 解決 11 您該題的狀態 已完成 在漆黑的夜裡,n位旅行者來到了一座狹窄而且沒有護欄的橋邊。如果不借助手電筒的話,大家是無論如何也不敢過橋去的。不幸的是,n個人一共只帶了乙隻手電筒,而橋窄得只夠讓兩個人同時過。如果各自單獨過橋的話,n人所需要...