leehyeon-dv 님의 블로그

(반복문)별 찍기(2) 본문

코딩테스트/백준

(반복문)별 찍기(2)

leehyeon-dv 2024. 12. 31. 01:00

📌 문제

 

🐍파이썬

import sys

N = int(sys.stdin.readline())

if ( 1 <= N <= 1000):
    for i in range(N):
        print(" "*(N-(i+1))+"*"*(i+1))

 

🧩자바

import java.io.*;

public class Main {
    public static void main(String[] args) throws Exception {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));

        int N = Integer.parseInt(br.readLine());

        if(1 <= N && N <= 1000){
            for(int i = 1; i <= N; i++){
                bw.write(" ".repeat(N-i) + "*".repeat(i) + "\n");
            }
        } else
            bw.write("다시 입력");

        bw.flush();
        bw.close();
        br.close();
    }
}

'코딩테스트 > 백준' 카테고리의 다른 글

(반복문) A+B (4)  (1) 2025.01.02
(반복문) A+B (5)  (0) 2024.12.31
(반복문) 별찍기 (1)  (1) 2024.12.31
(반복문)A+B(8)  (0) 2024.12.31
(반복문)빠르게 A+B(7)  (0) 2024.12.31