프로그래밍/코딩테스트 공부
[Goorm] 문자열 번갈아가며 출력하기 (Java, Python 비교)
진박사.
2021. 11. 9. 15:50
문자열을 앞뒤로 번갈아가며 출력하는 프로그램을 작성하시오.
[Java]
import java.io.*;
class Main {
public static void main(String[] args) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String input = br.readLine();
while(!input.equals("")){
System.out.print(input.charAt(0));
StringBuffer bf = new StringBuffer(input.substring(1, input.length()));
input = bf.reverse().toString();
}
}
}
[Python]
s = input()
print("".join([s[len(s)-1-i//2] if i%2 else s[i//2] for i in range(len(s))]))
놀라운 Python의 숏 코딩....