Submission #1357780

#TimeUsernameProblemLanguageResultExecution timeMemory
1357780argsxA Plus B (IOI23_aplusb)C++20
10 / 100
0 ms344 KiB
#include "aplusb.h"
#include<bits/stdc++.h>
using namespace std;
vector<int> ans;
std::vector<int> smallest_sums(int N, std::vector<int> A, std::vector<int> B) {
	int cnt=0;
    for(int j=0;j<N-1;j++){
        for(int i=0;i<N;i++){
            if(B[j]+A[i]<=B[j+1]+A[1]){
                ans.push_back(B[j]+A[i]);
                cnt++;
            }
            if(cnt==N)break;
        }
    }
    if(cnt!=N){
        for(int i=0;i<N;i++){
            ans.push_back(B[N-1]+A[i]);
            cnt++;
            if(cnt==N)break;
        }
    }
    return ans;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...