코딩테스트/백준
[실3] 1002 - 터렛
ShovelingLife
2024. 5. 29. 13:16
#include <iostream>
#include <cmath>
#include <algorithm>
#include <vector>
#include <queue>
using namespace std;
int main()
{
int t;
cin >> t;
while (t--)
{
int x1, y1, r1, x2, y2, r2;
cin >> x1 >> y1 >> r1 >> x2 >> y2 >> r2;
double d = sqrt(pow(x1 - x2, 2) + pow(y1 - y2, 2));
double sub = r1 > r2 ? r1 - r2 : r2 - r1;
int sum = r1 + r2;
if (d == 0 &&
r1 == r2)
cout << -1 << endl;
else if (d == sum ||
d == sub)
cout << 1 << endl;
else if (d > sub &&
d < sum)
cout << 2 << endl;
else
cout << 0 << endl;
}
}