#include <iostream>
#include <bits/stdc++.h>
#include <algorithm>
using namespace std;
void mergeArrays(int arr1[], int arr2[], int n1, int n2, int arr3[])
{
}
int main() {
int a[10],b[10],c[20],n1,n2,i,j,k;
cin>>n1>>n2;
for(i=0;i<n1;i++)
{
cin>>a[i];
}
for(j=0;j<n2;j++)
{
cin>>b[j];
}
std::copy(b,b+n2,std::copy(a,a+n1,c));
sort(c,c+n1+n2);
for(i=0;i<n1+n2;i++)
cout<<c[i]<<" ";
}
#include <bits/stdc++.h>
#include <algorithm>
using namespace std;
void mergeArrays(int arr1[], int arr2[], int n1, int n2, int arr3[])
{
}
int main() {
int a[10],b[10],c[20],n1,n2,i,j,k;
cin>>n1>>n2;
for(i=0;i<n1;i++)
{
cin>>a[i];
}
for(j=0;j<n2;j++)
{
cin>>b[j];
}
std::copy(b,b+n2,std::copy(a,a+n1,c));
sort(c,c+n1+n2);
for(i=0;i<n1+n2;i++)
cout<<c[i]<<" ";
}
75%
ReplyDelete100%
ReplyDeleteno 75%
DeleteBRO its 83% only
ReplyDelete#include
ReplyDeleteusing namespace std;
string ltrim(const string &);
string rtrim(const string &);
vector split(const string &);
/*
* Complete the 'dynamicArray' function below.
*
* The function is expected to return an INTEGER_ARRAY.
* The function accepts following parameters:
* 1. INTEGER n
* 2. 2D_INTEGER_ARRAY queries
*/
vector dynamicArray(int n, vector> queries) {
}
int main()
{
ofstream fout(getenv("OUTPUT_PATH"));
string first_multiple_input_temp;
getline(cin, first_multiple_input_temp);
vector first_multiple_input = split(rtrim(first_multiple_input_temp));
int n = stoi(first_multiple_input[0]);
int q = stoi(first_multiple_input[1]);
vector> queries(q);
for (int i = 0; i < q; i++) {
queries[i].resize(3);
string queries_row_temp_temp;
getline(cin, queries_row_temp_temp);
vector queries_row_temp = split(rtrim(queries_row_temp_temp));
for (int j = 0; j < 3; j++) {
int queries_row_item = stoi(queries_row_temp[j]);
queries[i][j] = queries_row_item;
}
}
vector result = dynamicArray(n, queries);
for (int i = 0; i < result.size(); i++) {
fout << result[i];
if (i != result.size() - 1) {
fout << "\n";
}
}
fout << "\n";
fout.close();
return 0;
}
string ltrim(const string &str) {
string s(str);
s.erase(
s.begin(),
find_if(s.begin(), s.end(), not1(ptr_fun(isspace)))
);
return s;
}
string rtrim(const string &str) {
string s(str);
s.erase(
find_if(s.rbegin(), s.rend(), not1(ptr_fun(isspace))).base(),
s.end()
);
return s;
}
vector split(const string &str) {
vector tokens;
string::size_type start = 0;
string::size_type end = 0;
while ((end = str.find(" ", start)) != string::npos) {
tokens.push_back(str.substr(start, end - start));
start = end + 1;
}
tokens.push_back(str.substr(start));
return tokens;
}
this gives 100%...no space shall be given in between the function parameters
in where no space should be given can u specify , iam kinda new
Delete