구름 Level의 문자열 번갈아 출력하기
입력 abcdef
출력 afbecd
이런식으로 번갈아서 출력하면 된다.
구름LEVEL
코딩테스트에서 가장 높은 비중을 차지하는 알고리즘 문제를 제작하고 풀이할 수 있는 온라인 저지 서비스입니다. 기업에서 선호하는 C, C++, 파이썬(Python), 자바(Java), 자바스크립트(Javascript) 이
level.goorm.io
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 |