SORT10


TEST CASE 1 

INPUT
1
5 3
-6 0 35 -2 4
OUTPUT
8

TEST CASE 2 

INPUT
2
6 2
-4 5 0 -1 2 1
7 4
6 1 0 -2 2 -4 3
OUTPUT
5
6

#include <stdio.h>
#include<stdlib.h>
void sort( int a[ ], int n ) {
    int temp,k,i;
    for(k = 0; k< n-1; k++) {
        for(i = 0; i < n-k-1; i++) {
            if(a[ i ] > a[ i+1] ) {
                temp = a[ i ];
                a[ i ] = a[ i+1 ];
                a[ i + 1] = temp;
            }
        }
    }
}

int main() {
int t,n,i,m,b;
  int sum=0;
  scanf("%d",&t);
  while(t--)
  {
    scanf("%d%d",&n,&m);
    int arr[n];
    for(i=0;i<n;i++)
      scanf("%d",&arr[i]);
    sort(arr,n);
    for(i=0;i<m;i++)
    {
      if(arr[i]<0)
      {
    sum+=arr[i];
      }
    }
    b=abs(sum);
    printf("%d\n",b);
    sum=0;
    b=0;
           }
return 0;
}

Comments

Popular posts from this blog

AR1

SER12

AR15