国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

201312 CCF 第一題 出現次數最多的數

2019-11-06 06:10:12
字體:
來源:轉載
供稿:網友
問題描述

試題編號:201312-1
試題名稱:出現次數最多的數
時間限制:1.0s
內存限制:256.0MB
問題描述:問題描述  給定n個正整數,找出它們中出現次數最多的數。如果這樣的數有多個,請輸出其中最小的一個。輸入格式  輸入的第一行只有一個正整數n(1 ≤ n ≤ 1000),表示數字的個數。  輸入的第二行有n個整數s1, s2, …, sn (1 ≤ si ≤ 10000, 1 ≤ i ≤ n)。相鄰的數用空格分隔。輸出格式  輸出這n個次數中出現次數最多的數。如果這樣的數有多個,輸出其中最小的一個。樣例輸入610 1 10 20 30 20樣例輸出10

很簡單的一道題,不適應CCF的編譯器,弄了好久,哎,自己太渣。細節地方老出錯,太粗心。AC代碼:
#include<iostream>#include<stdio.h>#include<cstring>#include<cstdlib>using namespace std;int main(){	int n,a;	int g[10002];	memset(g,0,sizeof(g));	scanf("%d",&n);	for(int i=0;i<n;i++){		scanf("%d",&a);		g[a]++;	}	int max=0,k=0;	for(int i=10000;i>=0;i--)//i要從0開始		if(g[i]>=max){			k=i;			max=g[i];		}	/*for(int i=0;i<10002;i++)		if(g[i]>max){			k=i;			max=g[i];		}*/	/*int k=0;	for(int i=0;i<10002;i++)		if(g[i]>g[k])			k=i;	*/	PRintf("%d/n",k);	return 0;}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 龙胜| 敦煌市| 西贡区| 梅河口市| 两当县| 海盐县| 桐城市| 名山县| 天峻县| 天全县| 石屏县| 日喀则市| 平顶山市| 玉环县| 五家渠市| 萨迦县| 禄丰县| 奈曼旗| 钟山县| 香港 | 炉霍县| 甘洛县| 莎车县| 肇东市| 三亚市| 永登县| 华阴市| 攀枝花市| 炎陵县| 英德市| 正安县| 东阿县| 会昌县| 三门县| 中西区| 牙克石市| 全州县| 东光县| 怀化市| 桃园市| 钦州市|