Ống dẫn của Bob
Submit solution
Points:
1 (partial)
Time limit:
1.0s
Memory limit:
98M
Author:
Problem type
Allowed languages
Ada, Assembly, Awk, C, C++, C11, CLANG, CLANGX, Classical, COBOL, Coffee, CSC, D lang, DART, F95, FORTH, Fortrn, GAS32, GO, Haskell, Itercal, Java, kotlin, LEAN, LISP, LUA, MONOVB, Nasm, OCAML, Pascal, Perl, php, PIKE, prolog, Pypy, Python, Ruby 2, RUST, Scala, SCM, SED, SWIFT, TCL, TUR, V8JS, VB, ZIG
Bạn đã nhận được hai loại cáp năng lượng tròn. Đầu tiên có bán kính R1 và R2 thứ hai. Bạn cần mua một ống dẫn hình tròn (xem hình ảnh dưới đây) phù hợp với hai dây cáp đó:
Bán kính nhỏ nhất của một ống dẫn mà bạn cần phải mua là gì? Nói cách khác, cho hai vòng tròn, bán kính nhỏ nhất của vòng tròn thứ ba chứa cả 2 đường tròn kia là gì ?
Đầu vào
Trong dòng đầu tiên có một số nguyên T ( T ≤ 10000), cho biết số lượng các trường hợp thử nghiệm.
Trên dòng duy nhất của mỗi trường hợp kiểm tra, chúng ta sẽ có hai số nguyên R1 và R2 cho biết bán kính cáp. Các số nguyên > 0 và tất cả các toán học sẽ phù hợp với một số nguyên 32 bit.
Đầu ra
Trong mỗi trường hợp kiểm tra, đưa ra câu trả lời trong một dòng đơn.
VÍ DỤ
INPUT
3
1 1
2 8
8 2
OUTPUT
2
10
10
Comments