반응형

1. 문제 번호 10810번


 

 

 

2. 문제 풀이 

 - 

 

 

나의 문제풀이 방식 및 순서

 - 도대체 몇시간을 푸는지 모르겠다. 복붙하기는 싫고 내가 직접하고 싶은데 어디가 문제인지 파악도 잘 안되고 배는 엄청 고프고 집중도 안되고 그렇다.

 - 배열에서 index를 파악하여 -1 하는 부분을 놓친 부분 + 1

 - 여전히 코드에 문제있어서 못 푼 부분 +1 

 


3. 소스 인증

 

 

import java.util.*;
import java.lang.*;
import java.io.*;

class Main {
    public static void main(String[] args) throws IOException {
        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 [] arrBasket = new int[N]; 
        int [] arr = new int[3]; //i,j,k 
        
        for(int i = 0; i < M; i++){
            st = new StringTokenizer(br.readLine()); // 새로운 입력값을 받아오기 위해 StringTokenizer 초기화

            //i,j,k 데이터 삽입
            for(int j = 0; j < 3; j++){ 
                arr[j] = Integer.parseInt(st.nextToken());
            }
            
            for(int k = arr[0]-1; k < arr[1]-1; k++){
                arrBasket[k] = arr[2];
            }
        }

        for(int i = 0; i<arrBasket.length; i++){
            System.out.print(arrBasket[i] + " ");
        }

    }
}

 

 

 

 

 


4. 추가 개념

 

 

 

 

 

 

728x90
반응형

+ Recent posts