사생활 보호 설정
https://gamjia.tistory.com
Updated News
Mini Rooms
답글수 [0]
What Friends Say
한마디로 표현해봐~
1촌평 관리
1002번 터렛
GamJia 2023. 3. 31. 09:14
단계별로 풀어보기 - 기본 수학 2 - 11단계
https://www.acmicpc.net/problem/1002
#include <iostream> #include <cmath> using namespace std; int main() { int T; cin>>T; for(int i=0;i<T;i++) { int x1,y1,r1,x2,y2,r2; cin>>x1>>y1>>r1>>x2>>y2>>r2; double result=sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1)); if(result==0) { if(r1==r2) { cout<<"-1"<<endl; } else { cout<<"0"<<endl; } } else if((result==abs(r1-r2))||(result==r1+r2)) { cout<<"1"<<endl; } else if(result<r1+r2&&result>abs(r1-r2)) { cout<<"2"<<endl; } else { cout<<"0"<<endl; } } return 0; }