結果
問題 |
No.2827 Enter User Name to Play
|
ユーザー |
![]() |
提出日時 | 2025-04-18 19:11:46 |
言語 | C++23 (gcc 13.3.0 + boost 1.87.0) |
結果 |
AC
|
実行時間 | 2 ms / 2,000 ms |
コード長 | 1,548 bytes |
コンパイル時間 | 3,496 ms |
コンパイル使用メモリ | 275,400 KB |
実行使用メモリ | 7,844 KB |
最終ジャッジ日時 | 2025-04-18 19:11:51 |
合計ジャッジ時間 | 3,877 ms |
ジャッジサーバーID (参考情報) |
judge1 / judge5 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 3 |
other | AC * 22 |
ソースコード
#include <bits/stdc++.h> using namespace std; /* TYPES */ #define ll long long #define pii pair<int, int> #define pll pair<long long, long long> #define vi vector<int> #define vll vector<long long> #define mii map<int, int> #define si set<int> #define sc set<char> /* FUNCTIONS */ #define f(i,s,e) for(long long int i=s;i<e;i++) #define fe(i,s,e) for(long long int i=s;i<=e;i++) #define fr(i,e,s) for(long long int i=e-1;i>=s;i--) #define pb push_back #define eb emplace_back /* PRINTS */ template <class T> void print_v(vector<T> &v) { for (auto x : v) cout << x << ' '; } /* UTILS */ #define MOD 1000000007 #define PI 3.1415926535897932384626433832795 #define read(type) readInt<type>() ll min(ll a,int b) { if (a<b) return a; return b; } ll min(int a,ll b) { if (a<b) return a; return b; } ll max(ll a,int b) { if (a>b) return a; return b; } ll max(int a,ll b) { if (a>b) return a; return b; } ll gcd(ll a,ll b) { if (b==0) return a; return gcd(b, a%b); } ll lcm(ll a,ll b) { return a/gcd(a,b)*b; } bool prime(ll a) { if (a==1) return 0; for (int i=2;i<=round(sqrt(a));++i) if (a%i==0) return 0; return 1; } void yes() { cout<<"YES\n"; } void no() { cout<<"NO\n"; } void printCase(int i) {cout << "Case " << i << ": ";} void solve() { int n; cin >> n; string s; cin >> s; int x; f(i, 0, n) { cin >> x; cout << s[x - 1]; } cout << '\n'; } int main() { ios::ios_base::sync_with_stdio(0); cin.tie(NULL); int t = 1; // cin >> t; while(t--) { solve(); } return 0; }