알고리즘 문제 풀이

SWEA 퍼펙트 셔플

superbono 2021. 2. 5. 18:37
import java.util.Scanner;
import java.util.StringTokenizer;

public class Solution {
	static String[] arr, ans;
	static int N, mid, idx;
	
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int T =sc.nextInt();
		for (int tc = 1; tc <= T; tc++) {
			StringBuilder sb = new StringBuilder();
			
			int N = sc.nextInt();
			arr = new String [N];
			ans = new String [N];
			
			for (int i = 0; i < N; i++) {
				arr[i] = sc.next();
			}
			
			mid = (N + 1 )/ 2;
			
			for (int i = 0; i < N / 2; i++) {
				sb.append(arr[i] + " ");
				sb.append(arr[mid + i] + " ");
			}
			
			if(N % 2 == 1) {
				sb.append(arr[mid -1]);
			}
			System.out.println("#" + tc + " " + sb);
		}
	}
}

'알고리즘 문제 풀이' 카테고리의 다른 글

백준1158 요세푸스 문제: 자바(수정중)  (0) 2021.02.08
백준 1065 한수 (Java 자바)  (0) 2021.02.08
SWEA 1225 암호 생성기  (0) 2021.02.04
백준2164 카드2  (0) 2021.02.04
SWEA 괄호 짝짓기  (0) 2021.02.04