import java.util.Scanner; public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scanner=new Scanner(System.in); while(scanner.hasNext()) { double x1=scanner.nextDouble(); double y1=scanner.nextDouble(); double x2=scanner.nextDouble(); double y2=scanner.nextDouble(); double r=scanner.nextDouble(); double dis=Math.sqrt(Math.pow(x1-x2,2)+Math.pow(y1-y2, 2)); if(x1==x2&&y1==y2) { System.out.println("重合"); } else if(dis==2*r) { System.out.println("相切"); } else if(dis>2*r) { System.out.println("相离"); } else if(dis<2*r) { double a=dis*1.0/2; double cos=dis*1.0/(2*r); double b=Math.sqrt(r*r-a*a); double angle=Math.acos(cos); double s=2*angle*r*r-r*dis*Math.sin(angle); System.out.print("相交 "); System.out.printf("%.2f\n", s); } } } } /* Main.java:16: error: unmappable character for encoding ASCII System.out.println("??????"); ^ Main.java:16: error: unmappable character for encoding ASCII System.out.println("??????"); ^ Main.java:16: error: unmappable character for encoding ASCII System.out.println("??????"); ^ Main.java:16: error: unmappable character for encoding ASCII System.out.println("??????"); ^ Main.java:16: error: unmappable character for encoding ASCII System.out.println("??????"); ^ Main.java:16: error: unmappable character for encoding ASCII System.out.println("??????"); ^ Main.java:19: error: unmappable character for encoding ASCII System.out.println("??????"); ^ Main.java:19: error: unmappable character for encoding ASCII System.out.println("??????"); ^ Main.java:19: error: unmappable character for encoding ASCII System.out.println("??????"); ^ Main.java:19: error: unmappable character for encoding ASCII System.out.println("??????"); ^ Main.java:19: error: unmappable character for encoding ASCII System.out.println("??????"); ^ Main.java:19: error: unmappable character for encoding ASCII System.out.println("??????"); ^ Main.java:22: error: unmappable character for encoding ASCII System.out.println("??????"); ^ Main.java:22: error: unmappable character for encoding ASCII System.out.println("??????"); ^ Main.java:22: error: unmappable character for encoding ASCII System.out.println("??????"); ^ Main.java:22: error: unmappable character for encoding ASCII System.out.println("??????"); ^ Main.java:22: error: unmappable character for encoding ASCII System.out.println("??????"); ^ Main.java:22: error: unmappable character for encoding ASCII System.out.println("??????"); ^ Main.java:31: error: unmappable character for encoding ASCII System.out.print("?????? "); ^ Main.java:31: error: unmappable character for encoding ASCII System.out.print("?????? "); ^ Main.java:31: error: unmappable character for encoding ASCII System.out.print("?????? "); ^ Main.java:31: error: unmappable character for encoding ASCII System.out.print("?????? "); ^ Main.java:31: error: unmappable character for encoding ASCII System.out.print("?????? "); ^ Main.java:31: error: unmappable character for encoding ASCII System.out.print("?????? "); ^ 24 errors */ |
Double click to view unformatted code.