Dev.baelanche

[백준 11586] 지영 공주님의 마법 거울 본문

Data Structure & Algorithm/PS - JAVA

[백준 11586] 지영 공주님의 마법 거울

baelanche 2019. 7. 23. 21:02
반응형

 

정~~~~말 간만에 스위치로 구현한 문제라서 업로드했다.

 

기본 문자열 다루는 문제라서 따로 설명할건 없고 소스코드를 보면 될 것 같다.

 

public class Main {
    
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        
        int n = sc.nextInt();
        char c[][] = new char[n][n];
        for(int i=0; i<n; i++)
            c[i] = sc.next().toCharArray();
        
        int k = sc.nextInt();
        
        switch(k) {
            case 1 :
                for(int i=0; i<n; i++) {
                    for(int j=0; j<n; j++)
                        System.out.print(c[i][j]);
                    System.out.println();
                }
                break;
            case 2 :
                for(int i=0; i<n; i++) {
                    for(int j=n-1; j>=0; j--)
                        System.out.print(c[i][j]);
                    System.out.println();
                }
                break;
            case 3 :
                for(int i=n-1; i>=0; i--) {
                    for(int j=0; j<n; j++)
                        System.out.print(c[i][j]);
                    System.out.println();
                }
        }
    }
}
반응형

'Data Structure & Algorithm > PS - JAVA' 카테고리의 다른 글

[백준 10814] 나이순 정렬  (0) 2019.07.23
[백준 10157] 자리배정  (0) 2019.07.23
[백준 11580] Footprint  (0) 2019.07.23
[백준 11578] 팀원 모집  (0) 2019.07.23
[백준 11575] Affine Cipher  (0) 2019.07.20
Comments