Advertisement
NebojshaTodorovic

AIPS-Vezbi za prv kolokvium-Opseg

Jan 17th, 2018
604
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.94 KB | None | 0 0
  1. import java.io.BufferedReader;
  2. import java.io.InputStreamReader;
  3. import java.util.StringTokenizer;
  4.  
  5. public class Range {
  6.  
  7.     static long proveri(long N, long A, long B) {
  8.         // Vasiot kod tuka
  9.       long x1=((-1)*200+(long)Math.sqrt(200*200+4*N))/2;
  10.       long x2=((-1)*200+(long)Math.sqrt(200*200+4*N))/2;
  11.       if(x1>=A&&x1<=B)
  12.           return x1;
  13.       else if(x2>=A&&x2<=B)
  14.         return x2;
  15.       else
  16.           return -1;
  17.  
  18.     }
  19.  
  20.     public static void main(String[] args) throws Exception {
  21.         int i,j,k;
  22.  
  23.         BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
  24.  
  25.         long N = Long.parseLong(br.readLine());
  26.  
  27.         StringTokenizer st = new StringTokenizer(br.readLine());
  28.         long A = Long.parseLong(st.nextToken());
  29.         long B = Long.parseLong(st.nextToken());
  30.  
  31.         long res = proveri(N, A, B);
  32.         System.out.println(res);
  33.  
  34.         br.close();
  35.  
  36.     }
  37.  
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement