一道PTA上的编程题
本帖最后由 CXL123456 于 2017-11-18 23:01 编辑开始时把我难到了{:1_923:}
原来要用两个数组更简单
数组-10. 求整数序列中出现次数最多的数(15)
本题要求统计一个整型序列中出现次数最多的整数及其出现次数。
输入格式:输入在一行中给出序列中整数个数N(0<N<=1000),以及N个整数。
输出格式:数字间以空格分隔在一行中输出出现次数最多的整数及其出现次数,数字间以空格分隔。题目保证这样的数字是唯一的。
输入样例:10 3 2 -1 5 3 4 3 0 3 2
输出样例:3 4
[*]#include<stdio.h>
[*]int main()
[*]{
[*] int n;
[*] while(scanf("%d",&n)!=EOF)
[*] {
[*] int a;
[*] int b={0};
[*] int i;
[*] for(i=0;i<n;i++)
[*] scanf("%d",&a);
[*] int j;
[*] for(i=0;i<n;i++)
[*] {
[*] for(j=0;j<n;j++)
[*] {
[*] if(a==a)
[*] b=b+1;
[*] }
[*] }
[*] int MAX=0;
[*] for(i=0;i<n;i++)
[*] {
[*] if(MAX<b)
[*] {
[*] MAX=b;
[*] j=i;
[*] }
[*] }
[*] printf("%d %d\n",a,MAX);
[*] }
[*] return 0;
[*]}
为什么代码发出来就变形了{:1_904:} CXL123456 发表于 2017-11-18 23:00
为什么代码发出来就变形了
被识别成了斜体标记
页:
[1]