Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 27 | 28 |
Tags
- 배열
- Math.max
- StringBuffer
- PARSEINT
- 코딩테스트
- oracle
- substring
- SQL
- 1단계
- programmers
- 1레벨
- 프로그래머스
- 데이터베이스
- 디비
- 짝수
- Linux
- Math.min
- 1lv
- 문자열
- 참조형
- string
- Integer
- 코테
- toLowerCase
- 오라클
- 자바
- 1level
- Java
- 프로시저
- 알고리즘
Archives
- Today
- Total
웹 프로그래밍
[프로그래머스(programmers)] 직사각형 별 찍기 - JAVA 본문
문제 설명
이 문제는 표준 입력으로 두 개의 정수 n과 m이 주어집니다.
별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요.
제한 조건
n과 m은 각각 1000 이하인 자연수입니다.
예시
입력
5 3
출력
*****
*****
*****
풀이
import java.util.Scanner;
class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
for (int i = 0; i < b; i++) {
for (int j = 0; j < a; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
입력 받은 세로의 길이 m(b)가 먼저 반복하고, 가로의 길이n(b)가 반복될 수 있게 로직을 만들어준다.
'프로그래머스 > level1' 카테고리의 다른 글
[프로그래머스(Programmers)] 행렬의 덧셈 - JAVA (0) | 2021.10.13 |
---|---|
[프로그래머스(programmers)] x만큼 간격이 있는 n개의 숫자 - JAVA (0) | 2021.10.12 |
[프로그래머스(programmers)]수박수박수박수박수박수? - JAVA (0) | 2021.08.11 |
[프로그래머스(programmers)] 가운데 글자 가져오기 - JAVA (0) | 2021.08.04 |
[프로그래머스(programmers)] 평균 구하기 - JAVA (0) | 2021.08.04 |