CS/알고리즘_문제풀이(자바)

array 1

Jedy_Kim 2021. 8. 26. 11:42
728x90

문제

행의 개수 N, 열의 개수 M이 주어질 때, 다음과 같이 출력하는 프로그램을 작성해보자. (단, 2차원 배열을 활용할 것)  

입력

첫째 줄에 자연수 N,M이 주어진다.(1<=N,M<=100)

 

출력

출력 예시와 같은 형식으로 출력한다.

 

예제 입력

3 4

예제 출력

1 2 3 4
5 6 7 8
9 10 11 12

예제 입력

4 3

예제 출력

1 2 3
4 5 6
7 8 9
10 11 12

 

예제 입력

5 5

예제 출력

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

 

#코드

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import java.util.*;
import java.io.*;
 
public class Main{
    public static void main(String[] args) throws Exception{
 
      // Please Enter Your Code Here
      BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
      StringTokenizer st = new StringTokenizer(br.readLine());
      
      int N   = Integer.parseInt(st.nextToken());
      int M   = Integer.parseInt(st.nextToken());
      int cnt = 1;
      
      for(int i = 0; i < N; i++) {
        for(int j = 0; j < M; j++) {
          System.out.print(cnt++ + " ");   
          
        }
        System.out.println("");
      }
 
    }
}
cs

 

반응형

'CS > 알고리즘_문제풀이(자바)' 카테고리의 다른 글

array 3  (0) 2021.08.26
array 2  (0) 2021.08.26
숫자 피라미드  (0) 2021.08.25
주사위 게임  (0) 2021.08.25
Card game  (0) 2021.08.25