Submission #62545294


Source Code Expand

Copy
#include<iostream>
#include<iostream>
#include<string>
#include<vector>
#include<queue>
#include<cmath>
#include<algorithm>
#include<map>
using namespace std;
using ll = long long;
int main() {
ll n;
cin >> n;
vector<ll> p(n + 1);
for (ll i = 1; i <= n; i++) {
cin >> p[i];
}
vector<ll> q(n + 1);
for (ll i = 1; i <= n; i++) {
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
#include<iostream>
#include<iostream>
#include<string>
#include<vector>
#include<queue>
#include<cmath>
#include<algorithm>
#include<map>

using namespace std;
using ll = long long;

int main() {
	ll n;
	cin >> n;
	vector<ll> p(n + 1);
	for (ll i = 1; i <= n; i++) {
		cin >> p[i];
	}
	vector<ll> q(n + 1);
	for (ll i = 1; i <= n; i++) {
		cin >> q[i];
	}
	vector<ll> re(n + 1);
	for (ll i = 1; i <= n; i++) {
		re[i] = q[p[i]];
	}
	map<ll, ll> m{};
	for (ll i = 1; i <= n; i++) {
		m.insert(make_pair(q[i], re[i]));
	}
	sort(q.begin(), q.end());
	for (int i = 1; i <= n; i++) {
		if (i == n)cout << m[i] << endl;
		else cout << m[i] << ' ';
	}
}

Submission Info

Submission Time
Task C - Bib
User ryota20080628
Language C++ 20 (gcc 12.2)
Score 300
Code Size 682 Byte
Status AC
Exec Time 292 ms
Memory 29108 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 300 / 300
Status
AC × 2
AC × 13
Set Name Test Cases
Sample sample_01.txt, sample_02.txt
All min.txt, random_01.txt, random_02.txt, random_03.txt, random_04.txt, random_05.txt, random_06.txt, random_07.txt, random_08.txt, random_09.txt, random_10.txt, sample_01.txt, sample_02.txt
Case Name Status Exec Time Memory
min.txt AC 1 ms 3536 KB
random_01.txt AC 283 ms 29104 KB
random_02.txt AC 6 ms 4156 KB
random_03.txt AC 276 ms 28948 KB
random_04.txt AC 29 ms 6732 KB
random_05.txt AC 284 ms 29052 KB
random_06.txt AC 56 ms 9492 KB
random_07.txt AC 288 ms 29108 KB
random_08.txt AC 252 ms 26912 KB
random_09.txt AC 292 ms 29052 KB
random_10.txt AC 106 ms 14488 KB
sample_01.txt AC 1 ms 3492 KB
sample_02.txt AC 1 ms 3476 KB


2025-03-30 (Sun)
02:42:14 +00:00