public class Main {
public static int solution(int x, int y) {
double distance = Math.sqrt(x * x + y * y);
int i = (distance % 1) > 0 ? (int) distance + 1 : (int) distance;
if (11 - i <= 0)return 0;
return 11-i;
}
}
思路如下:
使用Math函数中的求根公式,算出点到圆心距离,然后向上取整,小于零分也按照零分计算