Park DJ
dj0998
Park DJ
전체 방문자
오늘
어제
  • 분류 전체보기 (363)
    • 백준 (363)

공지사항

인기 글

태그

  • 백준 12871
  • Java
  • 백준 1531
  • 백준 15312
  • 백준 1747
  • 백준 14582
  • 백준 12605
  • 백준 1011
  • 백준 2591
  • 백준 2225
  • 백준 24039
  • 백준 1495
  • 백준 1064
  • 백준 3135
  • 백준 4659
  • 백준 16926
  • 백준 7662
  • 백준 15961
  • 백준 6550
  • 백준 7567
  • 백준 10709
  • 백준
  • 백준 2467
  • 백준 8892
  • 백준 1914
  • 자바
  • 백준 3049
  • 백준 2343
  • 백준 15655
  • 백준 16194
hELLO · Designed By 정상우.
Park DJ

dj0998

백준 12605 단어순서 뒤집기(Java)
백준

백준 12605 단어순서 뒤집기(Java)

2023. 2. 28. 23:25

https://www.acmicpc.net/problem/12605

 

12605번: 단어순서 뒤집기

스페이스로 띄어쓰기 된 단어들의 리스트가 주어질때, 단어들을 반대 순서로 뒤집어라. 각 라인은 w개의 영단어로 이루어져 있으며, 총 L개의 알파벳을 가진다. 각 행은 알파벳과 스페이스로만

www.acmicpc.net


 

Java 코드

 


import java.util.Scanner;
import java.util.Stack;

public class Main {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    StringBuilder sb = new StringBuilder();
    Stack<String> stack = new Stack<>();
    
    int n = Integer.parseInt(sc.nextLine());
   
    for (int i = 1; i <= n; i++) {
      String str = sc.nextLine();
      String[] arr = str.split(" ");
      for(int j = 0; j < arr.length; j++) stack.push(arr[j]);
      sb.append("Case #" + i + ": ");
      while(!stack.isEmpty()) sb.append(stack.pop()+" ");
      sb.append("\n");
    }
    
    System.out.println(sb);
  }
}

'백준' 카테고리의 다른 글

백준 13549 숨바꼭질 3(Java)  (0) 2023.02.28
백준 7662 이중 우선순위 큐(Java)  (0) 2023.02.28
백준 1107 리모컨(Java)  (0) 2023.02.28
백준 2225 합분해(Java)  (0) 2023.02.27
백준 2294 동전 2(Java)  (0) 2023.02.27
    '백준' 카테고리의 다른 글
    • 백준 13549 숨바꼭질 3(Java)
    • 백준 7662 이중 우선순위 큐(Java)
    • 백준 1107 리모컨(Java)
    • 백준 2225 합분해(Java)
    Park DJ
    Park DJ

    티스토리툴바