코딩테스트/삼성 SW Expert 문제

[Java] SWEA_3499_퍼펙트셔플

jaewon_sss 2021. 2. 8. 22:21
반응형
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Arrays;
import java.util.StringTokenizer;

public class Solution_3499_퍼펙트셔플 {
	static BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
	static StringBuilder output = new StringBuilder();
	static StringTokenizer tokens;
	static int T, N;
	static String[] card;
	static String[] answer;

	public static void main(String[] args) throws NumberFormatException, IOException {
		T = Integer.parseInt(input.readLine());
		for (int t = 1; t <= T; t++) {
			N = Integer.parseInt(input.readLine());
			card = input.readLine().split(" ");
			answer = new String[N];
			int cnt = 0;
			for (int i = 0; i < N; i += 2) {
				answer[i] = card[cnt++];
			}
			for (int i = 1; i < N; i += 2) {
				answer[i] = card[cnt++];
			}

			output.append("#" + t);
			for (String each : answer) {
				output.append(" " + each);
			}
			output.append("\n");
			////
		}
		System.out.println(output);

	}

}
반응형

'코딩테스트 > 삼성 SW Expert 문제' 카테고리의 다른 글

[Java] SWEA_1223_계산기2  (0) 2021.02.08
[Java] SWEA_9229_한빈이와spotMart  (0) 2021.02.08
[Java] SWEA_1228_암호문1  (0) 2021.02.08
[Java] SWEA_1225_암호생성기  (0) 2021.02.08
[Java] SWEA_1208_Flatten  (0) 2021.02.08