π 곡λΆνλ μ§μ§μνμΉ΄λ μ²μμ΄μ§?
[v.κΈ°λ³Έ μν 2-ν°λ .1002]BAEKJOON_Python λ³Έλ¬Έ
[v.κΈ°λ³Έ μν 2-ν°λ .1002]BAEKJOON_Python
μ§μ§μνμΉ΄ 2022. 1. 11. 19:07220111 μμ±
<λ³Έ λΈλ‘κ·Έλ BAEKJOON μ μ°Έκ³ ν΄μ μ λ§μ νμ΄λ₯Ό μμ±νμμ΅λλ€>
1002
κ° ν μ€νΈ μΌμ΄μ€λ§λ€ λ₯μ¬λͺ μ΄ μμ μ μλ μμΉμ μλ₯Ό μΆλ ₯
λ§μ½ λ₯μ¬λͺ μ΄ μμ μ μλ μμΉμ κ°μκ° λ¬΄νλμΌ κ²½μ°μλ -1μ μΆλ ₯
λ΄ νμ΄
import math
a = int(input())
for i in range(a) :
x1, y1, r1, x2, y2, r2 = map(int, input().split())
dist = math.sqrt((x1-x2)**2 + (y1-y2)**2)
if dist == 0 and r1 == r2 :
print(-1) # 무νλ
elif abs(r1-r2) == dist or r1 + r2 == dist :
print(1)
elif abs(r1-r2) < dist < abs(r1+r2) :
print(2)
else :
print(0)
- λ μμ΄ ν μ μμ λ§λλ κ²½μ° (μΈμ , λ΄μ )
- λ μμ΄ λ§λμ§ μλ κ²½μ°
- λ μμ΄ λ μ μμ λ§λλ κ²½μ°
- κ·Έ μΈ
λ΄ μΆλ ₯
2
0 0 13 40 0 37
2
1 1 1 1 1 5
0
μ μ΄λ²μ μ΄λ ΅μ§ μμλ°
κ·Έμ ,, κ²½μ°μ μ μ°ΎλλΌ
μ°Έκ³ λ₯Ό νμλ¨,,γ ,γ ,,
https://ooyoung.tistory.com/111
λ°±μ€ 1002λ² [νμ΄μ¬] ν°λ : λ μμ μμΉκ΄κ³, μμ λ°©μ μ
[Python] λ°±μ€ μκ³ λ¦¬μ¦ μ¨λΌμΈ μ μ§ 1002λ² : ν°λ Python3 μ½λ import math n = int(input()) for _ in range(n): x1, y1, r1, x2, y2, r2 = map(int, input().split()) distance = math.sqrt((x1-x2)**2 + (y1..
ooyoung.tistory.com
'π¦₯ μ½ν > BAEKJOON' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[v.μ¬κ·-νΌλ³΄λμΉ μ 5.10870]BAEKJOON_Python (0) | 2022.01.11 |
---|---|
[v.μ¬κ·-ν©ν 리μΌ.10872]BAEKJOON_Python (0) | 2022.01.11 |
[v.κΈ°λ³Έ μν 2-νμ κΈ°νν.3053]BAEKJOON_Python (0) | 2022.01.11 |
[v.κΈ°λ³Έ μν 2-μ§κ°μΌκ°ν.4153]BAEKJOON_Python (0) | 2022.01.11 |
[v.κΈ°λ³Έ μν 2-λ€ λ²μ§Έ μ .3009]BAEKJOON_Python (0) | 2022.01.11 |