Jin's Library

[Bronze I] 9093 - 단어 뒤집기 본문

Algorithm - Java/BOJ - Bronze

[Bronze I] 9093 - 단어 뒤집기

Linkin 2025. 9. 29. 14:08
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class BOJ_9093 {
    public static void main(String[] args) throws Exception{
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        StringBuilder sb = new StringBuilder();
        int N = Integer.parseInt(br.readLine());

        for(int i=0;i<N;i++){
            StringTokenizer st = new StringTokenizer(br.readLine());
            String line = "";
            while(st.hasMoreTokens()){
                if(line != "") line = line + " ";
                String word = st.nextToken();
                String reverse = "";
                int length = word.length();
                for(int M=length;M>0;M--){
                    reverse = reverse + word.charAt(M-1);
                }
                line = line + reverse;
            }
            sb.append(line).append("\n");
        }
        System.out.println(sb);
    }
}

'Algorithm - Java > BOJ - Bronze' 카테고리의 다른 글

[Bronze Ⅳ] 11720 - 숫자의 합  (0) 2025.10.24
[Bronze Ⅴ] 10998 - A×B  (0) 2025.10.24