가장 않좋은 main 함수에 다 때려박기 코드 ㅋㅋㅋ

http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=2074&sca=20

 

JUNGOL | 문자삼각형1 > 문제은행

삼각형의 높이 N을 입력받아서 아래와 같이 문자 'A'부터 차례대로 왼쪽 대각선으로 채워서 삼각형 모양을 출력하는 프로그램을 작성하시오. < 처리조건 > (1) 오른쪽 위부터 왼쪽 아래쪽으로 이��

www.jungol.co.kr

import java.util.Scanner;

public class Jung1338 {

    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        char [][] numArry;
        int size = 0;

        size = input.nextInt();
        numArry= new char[size][size];

        int n =0;
        int m =size-1;
        int s = (int)'A';
        int tmp_n = 0;
        int tmp_m = 0;
        while (n != size) {
            tmp_n = n;
            tmp_m = m;

            while (tmp_n != size) {
                numArry[tmp_n][tmp_m] = (char) s;
                tmp_n += 1;
                tmp_m -= 1;
                s += 1;
            }
            n += 1;
        }

        for (int i = 0; i < size; i++) {
            for (int j = 0; j < size; j++) {
                System.out.printf("%c", numArry[i][j]);
                if ( j != size-1) {
                    System.out.print(" ");
                }
            }
            System.out.println();
        }
    }
}

'언어 > java' 카테고리의 다른 글

java 크롤링  (0) 2020.05.09
정올 1523 (9)  (0) 2020.05.06
1314 정올 (7-2)  (0) 2020.05.02
1307 정올 7일차  (0) 2020.05.02
정올 1430 (6일차)  (0) 2020.04.30