GACHO - Gà và Chó

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

Vừa gà vừa chó

Bó lại cho tròn

Ba mươi sáu con

Một trăm chân chẵn

Một câu đố dân gian nổi tiếng chắc hẳn tất cả các bạn đều biết. Và bạn có thể cũng đã biết đáp án của câu đố trên là 22 con gà và 14 con chó. Tuy nhiên, thầy giáo của Hiếu lại bắt anh ấy phải giải bài tập tổng quát: "Tìm số gà, số chó khi số tổng số con là ~m~ và tổng số chân là ~n~". Bạn hãy giúp Hiếu giải bài toán này nhé.

Input

  • Hai số nguyên ~m~ và ~n~ cách nhau bởi 1 dấu cách

Giới hạn

  • ~0 \le m, n \le 10^6~

Output

  • Nếu có đáp án, in ra 2 số nguyên lần lượt là số gà và số chó, cách nhau 1 dấu cách
  • Ngược lại, in ra ~-1~

Sample

Input #1
36 100
Output #1
22 14
Input #2
4 4
Output #2
-1

Bình luận

Hãy đọc nội quy trước khi bình luận.



  • -1
    Dung5A2025  đã bình luận lúc 15, Tháng 6, 2025, 1:13

    cứu tui test 4 với 13 trên scratch với :(((((((((((((


  • 0
    giangnh_21  đã bình luận lúc 3, Tháng 6, 2025, 6:00

    mng tham khảo code c++:

    include<bits/stdc++.h>

    using namespace std;

    define ll long long

    ll m,n;

    int main()

    {

    ios::sync_with_stdio(0);
    cin.tie(0);
    cout.tie(0);
    cin >> m >> n;
    if(n % 2 != 0 or n < 2 * m or n > 4 * m) //Xử lí TH không có đáp án: tổng số chân phải là chẵn và số lượng chân phải nằm giữa 2*m và 4*m
    {
        cout << -1;
        return 0;
    }
    ll chan_cho = 4 * m; // giả sử m con đều là chó thì số chân chó là 4*m
    ll ga = (chan_cho - n ) / 2; // tìm số gà bằng cách lấy số chấn có trừ cho số tông số chân sẽ ra số chân gà, rồi chia 2 để ra số gà
    ll cho = m - ga; // lúc này số lượng chó sẽ bằng tổng số con trừ số gà
    cout<< ga <<" "<< cho ;
    

    }


  • -3
    PTIT_lnpl  đã bình luận lúc 16, Tháng 2, 2025, 10:04 sửa 2

    test cuối là gì vậy ạ


  • 2
    HHVinh007  đã bình luận lúc 2, Tháng 12, 2024, 11:50

    bắt mấy con chó co 2 chân lên là ra :)))


  • -2
    canhquan2015  đã bình luận lúc 29, Tháng 9, 2024, 14:23

    hong biếtbiết


  • -2
    Tuyhn  đã bình luận lúc 31, Tháng 12, 2023, 18:45

    cho mình hỏi test 7 là j với ạ