Submission #432392


Source Code Expand

#include <bits/stdc++.h>
using namespace std;

typedef ostringstream OSS;
typedef istringstream ISS;

typedef long long LL;
typedef pair<int, int> PII;

typedef vector<int> VI;
typedef vector<VI> VVI;
typedef vector<LL> VLL;
typedef vector<VLL> VVLL;
typedef vector<double> VD;
typedef vector<VD> VVD;
typedef vector<string> VS;
typedef vector<VS> VVS;
typedef vector<bool> VB;
typedef vector<VB> VVB;
typedef vector<PII> VPII;

#define fst first
#define snd second
// #define Y first
// #define X second
#define MP make_pair
#define PB push_back
#define EB emplace_back 
#define ALL(x) (x).begin(),(x).end()
#define RANGE(x,y,maxX,maxY) (0 <= (x) && 0 <= (y) && (x) < (maxX) && (y) < (maxY))
#define DUMP( x ) cerr << #x << " = " << ( x ) << endl
#define rep(i, N) for (int i = 0; i < (int)(N); i++)
#define REP(i, init, N) for (int i = (init); i < (int)(N); i++)

template < typename T > inline T fromString(const string &s) { T res; ISS iss(s); iss >> res; return res; };
template < typename T > inline string toString(const T &a) { OSS oss; oss << a; return oss.str(); };

const int INF = 0x3f3f3f3f;
const LL INFL = 0x3f3f3f3f3f3f3f3fLL;
const double DINF = 0x3f3f3f3f;
const int DX[]={1,0,-1,0},DY[]={0,-1,0,1};
const double EPS = 1e-12;

int main(void) {
    string s;
    cin >> s;
    int N;
    cin >> N;

    VS ss;
    int sn = s.size();

    REP(i, 0, sn) {
        REP(j, 0, sn) {
            ss.PB(string("") + s[i] + s[j]);
        }
    }

    sort(ALL(ss));

    cout << ss[N - 1] << endl;

	return 0;
}

Submission Info

Submission Time
Task A - 25個の文字列
User snakazawa
Language C++11 (GCC 4.9.2)
Score 100
Code Size 1586 Byte
Status AC
Exec Time 26 ms
Memory 928 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 100 / 100
Status
AC × 3
AC × 33
Set Name Test Cases
Sample sample-01.txt, sample-02.txt, sample-03.txt
All test-01.txt, test-02.txt, test-03.txt, test-04.txt, test-05.txt, test-06.txt, test-07.txt, test-08.txt, test-09.txt, test-10.txt, test-11.txt, test-12.txt, test-13.txt, test-14.txt, test-15.txt, test-16.txt, test-17.txt, test-18.txt, test-19.txt, test-20.txt, test-21.txt, test-22.txt, test-23.txt, test-24.txt, test-25.txt, test-26.txt, test-27.txt, test-28.txt, test-29.txt, test-30.txt, sample-01.txt, sample-02.txt, sample-03.txt
Case Name Status Exec Time Memory
sample-01.txt AC 23 ms 928 KB
sample-02.txt AC 23 ms 928 KB
sample-03.txt AC 26 ms 800 KB
test-01.txt AC 23 ms 796 KB
test-02.txt AC 22 ms 800 KB
test-03.txt AC 22 ms 800 KB
test-04.txt AC 24 ms 928 KB
test-05.txt AC 24 ms 924 KB
test-06.txt AC 23 ms 804 KB
test-07.txt AC 24 ms 924 KB
test-08.txt AC 23 ms 928 KB
test-09.txt AC 24 ms 920 KB
test-10.txt AC 22 ms 800 KB
test-11.txt AC 23 ms 924 KB
test-12.txt AC 24 ms 796 KB
test-13.txt AC 24 ms 924 KB
test-14.txt AC 24 ms 928 KB
test-15.txt AC 24 ms 924 KB
test-16.txt AC 24 ms 804 KB
test-17.txt AC 22 ms 920 KB
test-18.txt AC 22 ms 800 KB
test-19.txt AC 24 ms 800 KB
test-20.txt AC 24 ms 804 KB
test-21.txt AC 24 ms 800 KB
test-22.txt AC 22 ms 676 KB
test-23.txt AC 24 ms 804 KB
test-24.txt AC 24 ms 800 KB
test-25.txt AC 24 ms 804 KB
test-26.txt AC 23 ms 924 KB
test-27.txt AC 24 ms 800 KB
test-28.txt AC 23 ms 812 KB
test-29.txt AC 23 ms 916 KB
test-30.txt AC 22 ms 800 KB