Quantcast
Channel: CodeChef Discuss - latest questions
Viewing all articles
Browse latest Browse all 39796

count of maximum

$
0
0

include <stdio.h>

void p(int [],int ); int main(int argc, char **argv) {

int t,k,i,n,freq[10001];
scanf("%d\n",&t);

while(t--)
{
    for(i=0;i<10001;i++)
     freq[i]=0;

    scanf("%d\n",&k);

    for(i=1;i<=k;i++)
    {
        scanf("%d",&n);
        freq[n]++;

    }
    p(freq,k);
}
return 0;

}

void p(int a[],int r) { int temp=0,nomax=1,i=1;

for(i=1;i<=r;i++)
{

    if(temp<a[i])
    {
    temp=a[i];
    nomax=i;
    }
     else if(a[i]==temp)
        {
            if(nomax>i)
                nomax=i;
            temp=a[i];
        }


}

printf("%d %d\n",nomax,temp);

}

why am i getting wrong answer for this ??


Viewing all articles
Browse latest Browse all 39796

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>