티스토리 뷰

JAVA

좌석 번호

코린이도이 2023. 9. 24. 15:09

- 극장에 공연을 보러 간 도리! 이제 표에 적혀있는 좌석번호에 맞는 자리에 앉아 공연을 볼 일만 남았습니다.

- 하지만 좌석 번호가 뒤죽박죽 섞여 있어 어디에 있는지 알 수가 없습니다.

- 배열 seat에는 각각 좌석 번호가 들어 있습니다. 좌석 번호 배치는 다음과 같습니다.

6번째 줄 10 26 17 6 8
5번째 줄 12 1 15 4 19
4번째 줄 3 7 18 24 13
3번째 줄 14 0 27 16 28
2번째 줄 23 20 2 22 29
1번째 줄 5 9 11 21 25

 

1. 배열 안에 있는 정수를 입력하면 "몇번째 줄 몇번째 좌석" 문장을 출력하는 코드를 작성하세요.

입력 예시: 5 / 출력 예시: 1번째 줄 1번째 좌석

import java.util.Scanner;

public class Main {
	public static void main(String args[]) {
    	int[][] seat = {{5, 9, 11, 21, 25}, {23, 20, 2, 22, 29}, {14, 0, 27, 16, 28}, {3, 7, 18, 24, 13}, {12, 1, 15, 4, 19}, {10, 26, 17, 6, 8}};
        
        
        Scanner input = new Scanner(System.in);
        int seatId = input.nextInt();
        
        for (int i = 0; i < seat.length; i++) {
        	for (int j = 0; j < seat[0].length; j++) {
            	if (seat[i][j] == seatId) {
                	System.our.println((i+1) + "번째 줄 " + (j+1) + "번째 좌석");
                }
            }
        }
    }
}

'JAVA' 카테고리의 다른 글

붕어빵  (0) 2023.09.24
항공기 운행  (0) 2023.09.24
절사 평균  (0) 2023.09.24
다수결의 원칙  (0) 2023.09.24
계단  (0) 2023.09.24
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/10   »
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 29 30 31
글 보관함