728x90
반응형
예제를 보고 별찍는 규칙을 유추한 뒤에 별을 찍어 보세요.
풀이
2개의 반복문이 필요하다
먼저 첫번째는 한줄씩 출력하기 위한 반복문이고, 이 반복문 안에 다시 반복문이 2개 들어간다.
첫번째는 별앞의 공백을 생성한다. 두번째는 별을 찍는데, 조건문으로 처음과 시작을 판별하여 출력한다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | import java.util.Scanner; /** * Created by homr on 2017. 6. 30.. */ public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int num = sc.nextInt(); for(int i=1; i<=num; i++){ for(int j=num-i; j>0; j--){ System.out.print(" "); } for(int j=0; j<i*2-1; j++){ if(j==0||j==i*2-2){ System.out.print("*"); }else{ System.out.print(" "); } } System.out.println(); } } } | cs |
반응형
'알고리즘 문제풀이' 카테고리의 다른 글
[Backjoon] 2789번 문제 - 유학 금지 (0) | 2017.06.30 |
---|---|
[Backjoon] 5597번 문제 - 과제 안 내신 분..? (0) | 2017.06.30 |
[Backjoon] 9295번 문제 - 주사위 (0) | 2017.06.30 |
[Backjoon] 5054번 문제 - 주차의 신 (0) | 2017.06.30 |
[Backjoon] 5596번 문제 - 시험 점수 (0) | 2017.06.29 |
댓글