Submission #9224

#TimeUsernameProblemLanguageResultExecution timeMemory
9224yukarikoOn grid (kriii2_O)C11
0 / 4
0 ms1360 KiB
cmp(int *a,int *b){return *a>*b?-1:*a<*b?1:0;}
main()
{
  int R,C;
  scanf("%d%d",&R,&C);
  int a[100001];
  int i,z=R*C;
  for(i=0;i<z;i++)
  {
    scanf("%d",a+i);
  }
  qsort(a,z,4,cmp);
  int min=R<C?R:C;
  int s=0;
  for(i=0;i<min;i++)
  {
    if(a[i]<0)break;
    s+=a[i];
  }
  printf("%d",i==0?a[0]:s);
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...