알고리즘/삼성 SW expert Academy

[삼성 SW expert Academy] 14178. 1차원 정원_JAVA

뇌장하드 2022. 5. 3. 15:48

 

 

https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AX8BAN1qTwoDFARO

range를 D*2+1로 구해줍니다.

 

전체 코드 

import java.util.Scanner;
import java.io.FileInputStream;
import java.io.*;
import java.util.*;
 
class Solution
{
    public static void main(String args[]) throws Exception
    {
        Scanner sc = new Scanner(System.in);
        int T;
        T=sc.nextInt();
        for(int test_case = 1; test_case <= T; test_case++)
        {
       int  N=sc.nextInt();
        int D=sc.nextInt();
           int result=(N%(D*2+1)==0)?N/(D*2+1) : N/(D*2+1)+1;
           System.out.println("#"+test_case+" "+result);
        }
    }
}