-
[백준 - 17356번] 수열과 쿼리 16 - Java //Wello Horld//Algorithm/BOJ(Baekjoon Online Judge) 2019. 8. 6. 13:57
이번에는 BOJ의 17356번 문제 "욱 제"를 풀어보도록 하자
문제에 나와있듯이, M = (B - A) / 400 이고,
위의 M을 이용해서 1 / (1 + 10 ^ M)의 값을 구하면 되는 문제이다.
성공한 코드는 아래와 같다
import java.io.*; import java.util.*; public class sample { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); StringTokenizer st = new StringTokenizer(br.readLine()); int A = Integer.parseInt(st.nextToken()); int B = Integer.parseInt(st.nextToken()); double M = (double) (B - A) / 400; System.out.printf("%.6f", 1 / (1 + Math.pow(10, M))); bw.flush(); br.close(); bw.close(); } }
'Algorithm > BOJ(Baekjoon Online Judge)' 카테고리의 다른 글
[백준 - 5532번] 방학 숙제 - Java //Wello Horld// (0) 2019.08.06 [백준 - 17350번] 2루수 이름이 뭐야 - Java //Wello Horld// (0) 2019.08.06 [백준 - 7572번] 간지(干支) - Java //Wello Horld// (0) 2019.07.26 [백준 - 16938번] 캠프 준비 - Java //Wello Horld// (0) 2019.07.26 [백준 - 3053번] 택시 기하학 - Java //Wello Horld// (0) 2019.07.26