알고리즘/백준
[백준] 2441번 : 별 찍기 - 4 - JAVA [자바]
DevelopJJong
2023. 1. 15. 00:44
문제

문제 링크 : https://www.acmicpc.net/problem/2441
수도코드 작성
일단 기본적인 역으로 별찍기 for문을 작성한 뒤 띄어쓰기를 어떻게 표현 할 지 고민을 해 보았다
num - i 만큼 띄어쓰기가 되어야 한다고 생각을 해서
for문을 하나 더 만들어 주었다.
작성한 코드
import java.util.Scanner;
public class Main {
public static void main(String [] args) {
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
for(int i=num; i>0; i--) {
for (int a = num - i; a > 0; a--) {
System.out.print(' ');
}
for (int j = i; j > 0; j--) {
System.out.print('*');
}
System.out.println();
}
}
}
보완할 점 / 헷갈린 점