時間限制: 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人所需要...