구름 Level의 문자열 번갈아 출력하기
입력 abcdef
출력 afbecd
이런식으로 번갈아서 출력하면 된다.
import java.io.*; /** * 문자열 번갈아 출력 */ class PrintString { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String input = br.readLine(); int start = 0; int end = input.length()-1; while(true) { System.out.print(input.charAt(start++)); System.out.print(input.charAt(end--)); if(start == end ) { System.out.print(input.charAt(start)); break; } else if(start > end) { break; } } } } | cs |