[Buổi 4][Vòng lặp][RDD] Bài 36: Kiểm tra giới hạn tốc độ


LÀM BÀI

Points: 10
Time limit: 2.0s
Memory limit: 64M

Author:
Problem types
Allowed languages
C++

Kiểm tra giới hạn tốc độ

Bối cảnh

Bài toán được mô tả qua yêu cầu và dữ liệu dưới đây.

Yêu cầu

FullHouse Dev đang theo dõi hai tài xế, Alice và Bob, đang lái xe từ nhà đến văn phòng của họ. Hãy giúp FullHouse Dev xác định ai đang lái xe nhanh hơn, hoặc nếu họ đang lái xe với cùng tốc độ.

Input

  • Dòng đầu tiên chứa số nguyên \(T\) — số lượng bộ test.
  • Mỗi bộ test gồm một dòng chứa bốn số nguyên \(A\), \(X\), \(B\), và \(Y\):
    • \(A\): khoảng cách (km) từ nhà đến văn phòng của Alice
    • \(X\): thời gian (giờ) Alice cần để đến văn phòng
    • \(B\): khoảng cách (km) từ nhà đến văn phòng của Bob
    • \(Y\): thời gian (giờ) Bob cần để đến văn phòng

Output

  • Với mỗi bộ test, in ra:
    • "ALICE" nếu Alice lái xe nhanh hơn
    • "BOB" nếu Bob lái xe nhanh hơn
    • "EQUAL" nếu cả hai lái xe với cùng tốc độ

Ràng buộc

  • \(1 \leq T \leq 1000\)
  • \(1 \leq A, X, B, Y \leq 1000\)
Ví dụ 1

Input

3
20 6 20 5
10 3 20 6
9 1 1 1

Output

BOB
EQUAL
ALICE

Giải thích ví dụ

  • Test 1: Bob đi quãng đường 20 km trong 5 giờ, trong khi Alice đi cùng quãng đường 20 km trong 6 giờ. Do đó, BOB nhanh hơn.
  • Test 2: Alice đi 10 km trong 3 giờ, Bob đi 20 km trong 6 giờ. Họ có cùng tốc độ, nên kết quả là EQUAL.
  • Test 3: Alice đi 9 km trong 1 giờ, trong khi Bob chỉ đi 1 km trong cùng thời gian. Do đó, ALICE nhanh hơn.

Thông tin học tập

  • Buổi: B04
  • Concepts: for/while loops, multiple test cases
  • Giới hạn kiến thức: B01-B04
  • Time limit: 2 seconds
  • Memory limit: 64 MB
  • Point: 10

Comments

There are no comments at the moment.

Zalo