My issue
include <bits/stdc++.h>
using namespace std;
int main() {
int t;
cin>> t;
while(t–){
int n,k;
cin>>n>>k;
int N[n];
for(int i=0;i<n;i++){
cin>>N[i];
}
for(int i=0;i<=n-2;i++){
int min=i;
for(int j=i;j<n;j++){
if(N[j]<N[min]){
min=j;
}
}
int temp = N[min];
N[min]=N[i];
N[i]=temp;
}
}cout<<N[0]+N[1]+N[n-2]+N[n-1]<<endl;
}
My code
#include <bits/stdc++.h>
using namespace std;
int main() {
int t;
cin>> t;
while(t--){
int n,k;
cin>>n>>k;
int N[n];
for(int i=0;i<n;i++){
cin>>N[i];
}
for(int i=0;i<=n-2;i++){
int min=i;
for(int j=i;j<n;j++){
if(N[j]<N[min]){
min=j;
}
}
int temp = N[min];
N[min]=N[i];
N[i]=temp;
}
}cout<<N[0]+N[1]+N[n-2]+N[n-1]<<endl;
}
Problem Link: Partition Score Practice Coding Problem