CATS - Mèo đuổi chuột

Xem dạng PDF

Gửi bài giải


Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, Pascal, Perl, PHP, PyPy, Python, Ruby, Rust, Scratch, Swift

Trên trục tọa độ Ox, có hai chú mèo ~A~ và mèo ~B~. Mèo ~A~ ở điểm có tọa độ ~x~, mèo ~B~ ở điểm có tọa độ ~y~. Hai chú mèo đều chạy cùng một vận tốc như nhau và cùng muốn bắt được chú chuột ~C~ ở tọa độ ~z~.

Yêu cầu: Bạn hãy trả lời ~q~ câu hỏi dạng ~x,y,z~ cho biết chú mèo nào bắt được chuột:

  • Nếu mèo ~A~ bắt được chuột trước thì in ra: Cat A ;
  • Nếu mèo ~B~ bắt được chuột trước thì in ra: Cat B ;
  • Nếu đồng thời cả hai mèo đều bắt được chuột thì in ra: Mouse C.

Input

  • Dòng đầu chứa số lượng câu hỏi ~t\ (1≤t≤100)~;
  • ~t~ dòng sau, mỗi dòng chứa một câu hỏi có dạng ba số nguyên dương ~x,y,z\ (1≤x,y,z≤100)~.

Output

  • Ghi ra trên ~t~ dòng, dòng thứ ~i~ là đáp án câu hỏi ~i~.

Sample

Input #1
3
1 2 3
1 3 2
2 1 3
Output #1
Cat B
Mouse C
Cat A

Hint

  • Ví dụ #1:

CATS1.png

  • Ví dụ #2:

CATS2.png

Problem source: Chuyên Sơn La Online Judge


Bình luận

Please read the guidelines before commenting.



  • 0
    taidotai  đã bình luận lúc 14, Tháng 6, 2026, 14:32

    include <bits/stdc++.h>

    using namespace std ; int main () { int t ; cin >> t ;

    while (t--) {
        int x , y , z ;
        cin >> x >> y >> z ;
    
        int s_1 = abs(x - z) ;
        int s_2 = abs(y - z) ;
    
        if (s_1 == s_2){
            cout << "Mouse C" << endl ;
        }
        else if (s_1 > s_2) {
            cout << "Cat B" << endl ;
        }
        else {
            cout << "Cat A" << endl ;
        }
    }
    return 0 ;
    

    }