Submission #75817734


Source Code Expand

#include <bits/stdc++.h>

using namespace std;
using ll=long long;

ll N,K,M,a[500001];

int main() {
    cin.tie(0)->sync_with_stdio(0);

    cin>>N>>K>>M;
    for(int i=1;i<=N;i++) cin>>a[i];
    if(M<=N) {cout<<a[M];return 0;}
    
    sort(a+1,a+N+1);
    cout<<a[K];
}

Submission Info

Submission Time
Task F - The Kth Smallest Number
User strain7626
Language C++23 (GCC 15.2.0)
Score 100
Code Size 289 Byte
Status AC
Exec Time 37 ms
Memory 6028 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 3504 KiB
01-002.txt AC 1 ms 3480 KiB
01-003.txt AC 1 ms 3480 KiB
01-004.txt AC 1 ms 3536 KiB
01-005.txt AC 1 ms 3576 KiB
01-006.txt AC 1 ms 3460 KiB
01-007.txt AC 1 ms 3368 KiB
01-008.txt AC 1 ms 3408 KiB
01-009.txt AC 1 ms 3532 KiB
01-010.txt AC 1 ms 3536 KiB
01-011.txt AC 1 ms 3528 KiB
01-012.txt AC 1 ms 3368 KiB
01-013.txt AC 17 ms 5928 KiB
01-014.txt AC 17 ms 6020 KiB
01-015.txt AC 37 ms 6008 KiB
01-016.txt AC 37 ms 6028 KiB
01-017.txt AC 22 ms 4888 KiB
01-018.txt AC 20 ms 4868 KiB
01-019.txt AC 34 ms 5724 KiB
01-020.txt AC 37 ms 5968 KiB
01-021.txt AC 18 ms 5960 KiB
01-022.txt AC 17 ms 5928 KiB
01-023.txt AC 14 ms 6008 KiB
01-024.txt AC 32 ms 6028 KiB
01-025.txt AC 11 ms 5964 KiB
01-026.txt AC 17 ms 5928 KiB
01-027.txt AC 13 ms 5960 KiB