Submission #75819061


Source Code Expand

#include <iostream>
#include<algorithm>
#include<vector>

using namespace std;

int N, K;
long long M;
vector<int> a, vec;

int main() {
	cin >> N >> K >> M;
	int v;
	for (int i = 0; N > i; ++i) {
		cin >> v;
		a.push_back(v);
	}
	if (M <= N)
		cout << a[M - 1];
	else {
		sort(a.begin(), a.end());
		cout << a[K - 1];
	}
}

Submission Info

Submission Time
Task F - The Kth Smallest Number
User auaahks
Language C++23 (GCC 15.2.0)
Score 100
Code Size 346 Byte
Status AC
Exec Time 99 ms
Memory 5616 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 100 / 100
Status AC
AC × 27
Set Name Test Cases
Sample
All 01-001.txt, 01-002.txt, 01-003.txt, 01-004.txt, 01-005.txt, 01-006.txt, 01-007.txt, 01-008.txt, 01-009.txt, 01-010.txt, 01-011.txt, 01-012.txt, 01-013.txt, 01-014.txt, 01-015.txt, 01-016.txt, 01-017.txt, 01-018.txt, 01-019.txt, 01-020.txt, 01-021.txt, 01-022.txt, 01-023.txt, 01-024.txt, 01-025.txt, 01-026.txt, 01-027.txt
Case Name Status Exec Time Memory
01-001.txt AC 1 ms 3644 KiB
01-002.txt AC 1 ms 3492 KiB
01-003.txt AC 1 ms 3492 KiB
01-004.txt AC 1 ms 3364 KiB
01-005.txt AC 1 ms 3452 KiB
01-006.txt AC 1 ms 3360 KiB
01-007.txt AC 1 ms 3552 KiB
01-008.txt AC 1 ms 3452 KiB
01-009.txt AC 1 ms 3552 KiB
01-010.txt AC 1 ms 3448 KiB
01-011.txt AC 1 ms 3528 KiB
01-012.txt AC 1 ms 3448 KiB
01-013.txt AC 80 ms 5524 KiB
01-014.txt AC 80 ms 5524 KiB
01-015.txt AC 98 ms 5616 KiB
01-016.txt AC 98 ms 5436 KiB
01-017.txt AC 59 ms 4440 KiB
01-018.txt AC 54 ms 4480 KiB
01-019.txt AC 92 ms 5452 KiB
01-020.txt AC 99 ms 5484 KiB
01-021.txt AC 90 ms 5528 KiB
01-022.txt AC 84 ms 5616 KiB
01-023.txt AC 57 ms 5520 KiB
01-024.txt AC 72 ms 5468 KiB
01-025.txt AC 29 ms 5516 KiB
01-026.txt AC 80 ms 5436 KiB
01-027.txt AC 53 ms 5520 KiB