碰撞检测【难度:1级】:
答案1:
using System;
public class Kata
{
public static bool Collision(double x1, double y1, double r1, double x2, double y2, double r2) => Math.Sqrt(Math.Pow(x1 - x2, 2) + Math.Pow(y1 - y2, 2)) <= r1 + r2;
}
答案2:
using System;
public class Kata
{
public static bool Collision(double x1, double y1, double r1, double x2, double y2, double r2)
{
return (r1+r2 > Math.Sqrt(Math.Abs(x1-x2)*Math.Abs(x1-x2)+Math.Abs(y1-y2)*Math.Abs(y1-y2)));
}
}
答案3:
using System;
public