Submission #432481


Source Code Expand

import java.io.BufferedReader;
import java.io.Closeable;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.StringTokenizer;

import java.util.ArrayList;
import java.util.Collections;
import java.util.Scanner;


public class Main {
	public static void main (String[] args) {
		try(Scanner sc = new Scanner(System.in)){
		        
		        final String S = sc.next();
		        final int N = sc.nextInt(); 
		        
		        ArrayList<String> list = new ArrayList<String>();
		        
		        for(final char s1 : S.toCharArray()){
		        	for(final char s2 : S.toCharArray()){
		        		list.add("" + s1 + s2);
		        	}	
		        }
		        
		        Collections.sort(list);
		        
		        System.out.println(list.get(N - 1));
		        
		}catch (Exception e) {e.printStackTrace();}
	}
	
	public static class Scanner implements Closeable{
	    private BufferedReader br;
	    private StringTokenizer tok;

	    public Scanner(InputStream is) throws IOException {
	        br = new BufferedReader(new InputStreamReader(is));
	    }

	    private void getLine() throws IOException {
	        while (!hasNext()) { tok = new StringTokenizer(br.readLine()); }
	    }

	    private boolean hasNext() {
	        return tok != null && tok.hasMoreTokens();
	    }

	    public String next() throws IOException {
	        getLine(); return tok.nextToken();
	    }

	    public int nextInt() throws IOException {
	        return Integer.parseInt(next());
	    }
	    
	    public void close() throws IOException {
	        br.close();
	    }
	}
}

Submission Info

Submission Time
Task A - 25個の文字列
User mondatto
Language Java (OpenJDK 1.7.0)
Score 100
Code Size 1680 Byte
Status AC
Exec Time 326 ms
Memory 22556 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 270 ms 22484 KB
sample-02.txt AC 269 ms 22536 KB
sample-03.txt AC 276 ms 22444 KB
test-01.txt AC 284 ms 22556 KB
test-02.txt AC 280 ms 22464 KB
test-03.txt AC 282 ms 22424 KB
test-04.txt AC 279 ms 22476 KB
test-05.txt AC 283 ms 22520 KB
test-06.txt AC 279 ms 22556 KB
test-07.txt AC 279 ms 22556 KB
test-08.txt AC 279 ms 22504 KB
test-09.txt AC 280 ms 22528 KB
test-10.txt AC 278 ms 22492 KB
test-11.txt AC 279 ms 22544 KB
test-12.txt AC 280 ms 22536 KB
test-13.txt AC 287 ms 22548 KB
test-14.txt AC 279 ms 22552 KB
test-15.txt AC 285 ms 22528 KB
test-16.txt AC 280 ms 22492 KB
test-17.txt AC 283 ms 22544 KB
test-18.txt AC 283 ms 22428 KB
test-19.txt AC 288 ms 22552 KB
test-20.txt AC 283 ms 22452 KB
test-21.txt AC 282 ms 22508 KB
test-22.txt AC 290 ms 22540 KB
test-23.txt AC 281 ms 22492 KB
test-24.txt AC 307 ms 22412 KB
test-25.txt AC 326 ms 22516 KB
test-26.txt AC 300 ms 22456 KB
test-27.txt AC 286 ms 22452 KB
test-28.txt AC 284 ms 22440 KB
test-29.txt AC 282 ms 22544 KB
test-30.txt AC 283 ms 22536 KB