fork download
  1. import java.util.*;
  2. import java.lang.*;
  3. import java.io.*;
  4.  
  5. class Main
  6. {
  7. public static void main (String[] args) throws java.lang.Exception
  8. {
  9. Scanner scan = new Scanner(System.in);
  10. double x1 = scan.nextDouble(), y1 = scan.nextDouble(), r1 = scan.nextDouble();
  11. double x2 = scan.nextDouble(), y2 = scan.nextDouble(), r2 = scan.nextDouble();
  12. double range = Math.sqrt((x2 - x1) * (x2 - x1) + (y2 - y1) * (y2 - y1));
  13. double rads = r1 + r2;
  14. if (range == 0 && r1 == r2) {
  15. System.out.print(-1);
  16. }
  17. else if (range == rads || range + r1 == r2 || range + r2 == r1) {
  18. System.out.print(1);
  19. }
  20. else if ((range > rads) || ((range < rads) && ((range * 2 < r1 && range + r2 < r1) || (range * 2 < r2 && range + r1 < r2)))){
  21. System.out.print(0);
  22. }
  23. else {
  24. System.out.print(2);
  25. }
  26. }
  27. }
Success #stdin #stdout 0.17s 321344KB
stdin
0 1 6 0 3 6
stdout
2