Algorithm - 단어 뒤집기

Algorithm - 단어 뒤집기

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33

import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; public class Main { public static void main( String [] args) throws IOException { BufferedReader reader = new BufferedReader( new InputStreamReader( System . in )); BufferedWriter writer = new BufferedWriter( new OutputStreamWriter( System . out )); int max = Integer. parseInt (reader.readLine()); for ( int i = 0 ; i < max; i + + ) { String text = reader.readLine(); char [] x = text.toCharArray(); int start = 0 ; int end = text. length () - 1 ; while (start < end) { char temp = x[start]; x[start] = x[end]; x[end] = temp; start + + ; end - - ; } String result = String . valueOf (x); writer.write(result + "

" ); } writer.flush(); writer.close(); } } Colored by Color Scripter

from http://kdg-is.tistory.com/191 by ccl(A) rewrite - 2021-09-07 00:26:43