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

runtime error in c code

$
0
0
#include<stdio.h>
#include<stdlib.h>
int main()
{
    int t ,*a,*b,q,i,j,na,nq,*p,k=0,temp,l;
    scanf("%d",&t);
    if(t>5)
    exit(0);
    else
    {
        for(l=0;l<t;l++)
        {
        scanf("%d %d",&na,&nq);
        a=(int*)malloc(na*(sizeof(int)));
        b=(int*)malloc(na*(sizeof(int)));
        for(i=0;i<na;i++)
        scanf("%d",&a[i]);
        for(i=0;i<na;i++)
        scanf("%d",&b[i]);
        p=(int*)malloc(na*na*(sizeof(int)));
        for(i=0;i<na;i++)
                         for(j=0;j<na;j++)
                                   p[k++]=a[i]+b[j];
        for(i=0;i<na*na;i++)
        {
                              for(j=0;j<na*na;j++)
                              {
                                                  if(p[i]<p[j])
                                                  {
                                                               temp=p[i];
                                                               p[i]=p[j];
                                                               p[j]=temp;
                                                  }
                              }
        }
        for(i=0;i<nq;i++)
        {
                         scanf("%d",&q);
                          printf("%d\n",p[q-1]);
        }
        }
        return 0;                                                      
    }
}

Viewing all articles
Browse latest Browse all 39796

Trending Articles



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