ausleaf / daily-algorithm

0 stars 0 forks source link

Staircase #5

Open ausleaf opened 5 years ago

ausleaf commented 5 years ago

문제) https://www.hackerrank.com/challenges/staircase/problem

입력받은 값에 따라 #을 찍는 문제 (직각이 오른쪽 아래에 있는 직각 삼각형 모양)

   #
  ##
 ###

풀이) https://github.com/Seoyeong-Kim/daily-algorithm/tree/master/src/main/java/hackerrank/plusminus

ausleaf commented 5 years ago
        for (int i = 1; i <= n; i++) {
            for (int j = i; j < n; j++) {
                System.out.print(" ");
            }
            for (int j = i; j > 0; j--) {
                System.out.print("#");
            }
            System.out.println();
        }
ausleaf commented 5 years ago

for문 안에서 분기로 처리하는 풀이

for (int i = 1; i <= n; i++) {
    for (int j = n; j > 0; j--) {
        if (j > i) {
            System.out.print(" ");
        } else {
            System.out.print("#");
        }
    }
    System.out.println();
}