Submission #00113


ソースコード

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <bits/stdc++.h>
#define endl "\n"
#define INF INT_MAX
using namespace std;
int main(){
#define int long long
cin.tie(nullptr);ios::sync_with_stdio(false);
//n進数でx-1はいくつか
int n,m;
cin >>n>>m;
vector<int>a(n);
for(int i = 0;i < n;i++){
cin >>a[i];
}
sort(a.begin(),a.end());
int q;
cin >>q;
for(int i = 0;i < q;i++){
int x;
cin >>x;
x--;
stack<int>ans;
for(int j = 0;j < m;j++){
ans.push(a[x%n]);
x/=n;
}
while(!ans.empty()){
cout <<ans.top();
ans.pop();
}
cout <<endl;
}
}

ステータス

項目 データ
問題 0019 - Treasure Ticket
ユーザー名 ei2332
投稿日時 2023-11-14 08:11:11
言語 C++17
状態 Accepted
得点 50
ソースコード長 600 Byte
最大実行時間 206 ms
最大メモリ使用量 16316 KB

セット

セット 得点 Cases
1 ALL 50 / 50 *

テストケース

ファイル名 状態 実行時間 メモリ使用量 #
01 AC 19 ms 604 KB
1
02 AC 112 ms 2608 KB
1
03 AC 116 ms 4736 KB
1
04 AC 23 ms 4680 KB
1
05 AC 71 ms 5656 KB
1
06 AC 34 ms 5864 KB
1
07 AC 20 ms 5940 KB
1
08 AC 206 ms 9988 KB
1
09 AC 123 ms 12244 KB
1
10 AC 200 ms 16288 KB
1
11 AC 14 ms 16232 KB
1
12 AC 18 ms 16316 KB
1