Submission #40079452
Source Code Expand
#include <algorithm>
#include <cmath>
#include <cstdio>
#include <cstring>
#include <ctime>
#include <iostream>
#include <map>
#include <queue>
#include <stack>
#include <tuple>
#include <unordered_map>
#define x first
#define y second
#define speedup (ios::sync_with_stdio(0), cin.tie(0), cout.tie(0))
#define INF 0x3f3f3f3f
using namespace std;
typedef long long LL;
typedef pair<int, int> PII;
const int N = 2e5 + 10;
int a[N], b[N], c[N];
int main()
{
int n, m;
cin >> n >> m;
for(int i = 1; i <= n; i ++)
{
cin >> a[i];
c[i] = a[i];
}
for(int i = 1; i <= m; i ++)
{
cin >> b[i];
c[i + n] = b[i];
}
sort(c + 1, c + n + m + 1);
for(int i = 1; i <= n; i ++)
{
cout << (lower_bound(c + 1, c + n + m + 1, a[i]) - c) << ' ';
}
cout << endl;
for(int i = 1; i <= m; i ++)
{
cout << (lower_bound(c + 1, c + n + m + 1, b[i]) - c) << ' ';
}
return 0;
}
Submission Info
| Submission Time | |
|---|---|
| Task | C - Merge Sequences |
| User | Moyou |
| Language | C++ (GCC 9.2.1) |
| Score | 300 |
| Code Size | 1015 Byte |
| Status | AC |
| Exec Time | 104 ms |
| Memory | 5148 KiB |
Judge Result
| Set Name | Sample | All | ||||
|---|---|---|---|---|---|---|
| Score / Max Score | 0 / 0 | 300 / 300 | ||||
| Status |
|
|
| Set Name | Test Cases |
|---|---|
| Sample | 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt |
| All | 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt, 01_random_03.txt, 01_random_04.txt, 01_random_05.txt, 01_random_06.txt, 01_random_07.txt, 01_random_08.txt, 01_random_09.txt, 01_random_10.txt, 02_max_11.txt, 02_max_12.txt, 02_max_13.txt, 02_max_14.txt, 02_max_15.txt, 02_max_16.txt, 02_max_17.txt, 02_max_18.txt, 02_max_19.txt, 02_max_20.txt, 02_max_21.txt, 02_max_22.txt, 02_max_23.txt, 02_max_24.txt, 02_max_25.txt, 02_max_26.txt |
| Case Name | Status | Exec Time | Memory |
|---|---|---|---|
| 00_sample_00.txt | AC | 6 ms | 3520 KiB |
| 00_sample_01.txt | AC | 2 ms | 3484 KiB |
| 00_sample_02.txt | AC | 2 ms | 3412 KiB |
| 01_random_03.txt | AC | 35 ms | 3924 KiB |
| 01_random_04.txt | AC | 69 ms | 4620 KiB |
| 01_random_05.txt | AC | 44 ms | 4120 KiB |
| 01_random_06.txt | AC | 57 ms | 4436 KiB |
| 01_random_07.txt | AC | 53 ms | 4336 KiB |
| 01_random_08.txt | AC | 47 ms | 4204 KiB |
| 01_random_09.txt | AC | 46 ms | 4228 KiB |
| 01_random_10.txt | AC | 51 ms | 4300 KiB |
| 02_max_11.txt | AC | 97 ms | 5132 KiB |
| 02_max_12.txt | AC | 95 ms | 5084 KiB |
| 02_max_13.txt | AC | 98 ms | 5148 KiB |
| 02_max_14.txt | AC | 96 ms | 5116 KiB |
| 02_max_15.txt | AC | 85 ms | 4936 KiB |
| 02_max_16.txt | AC | 87 ms | 5084 KiB |
| 02_max_17.txt | AC | 104 ms | 5044 KiB |
| 02_max_18.txt | AC | 97 ms | 5048 KiB |
| 02_max_19.txt | AC | 97 ms | 4964 KiB |
| 02_max_20.txt | AC | 99 ms | 5044 KiB |
| 02_max_21.txt | AC | 97 ms | 5048 KiB |
| 02_max_22.txt | AC | 96 ms | 5080 KiB |
| 02_max_23.txt | AC | 100 ms | 4968 KiB |
| 02_max_24.txt | AC | 97 ms | 4968 KiB |
| 02_max_25.txt | AC | 87 ms | 4972 KiB |
| 02_max_26.txt | AC | 91 ms | 4968 KiB |