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);
}
}
}
'알고리즘 > 삼성 SW expert Academy' 카테고리의 다른 글
[SWEA] 2063. 중간값 찾기_JAVA (0) | 2022.05.04 |
---|---|
[SWEA] 2058. 자릿수 더하기_JAVA (0) | 2022.05.04 |
[SWEA] 2056. 연월일 달력_JAVA (0) | 2022.05.04 |
[SWEA] 2050. 알파벳을 숫자로 변환_JAVA (0) | 2022.05.04 |
[SWEA]1926. 간단한 369게임_JAVA (0) | 2022.05.03 |