반응형
1303 : 숫자사각형1
제한시간: 1000 ms 메모리제한: 128 MB
해결횟수: 2554 회 시도횟수: 5910 회
사각형의 높이 n과 너비 m을 입력받은 후 n행 m열의 사각형 형태로 1부터 n*m번까지 숫자가 차례대로 출력되는 프로그램을 작성하시오.
< 처리조건 >
숫자의 진행 순서는 처음에 맨 윗줄의 왼쪽에서 오른쪽으로 1부터 차례대로 너비 m만큼 출력한 후 다음 줄로 바꾸어서 다시 왼쪽에서 오른쪽으로 1씩 증가하면서 출력하는 방법으로 n번 줄까지 반복한다.
[Copy]4 5 | [Copy]1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
int cnt = 0;
for(int i=0;i<a;i++){
for(int j=0;j<b;j++){
cnt++;
System.out.print(cnt+" ");
}
System.out.println();
}
}
} |
정말 간단하게 풀수있는 문제이므로 따로 설명을 하지는 않겠다. Pass
반응형