Dọn cỗ


Submit solution

Points: 2 (partial)
Time limit: 1.0s
Memory limit: 10M

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

Dọn cỗ

Con gái nhà kia đi lấy chồng

Họ hàng khách khứa rất là đông

Năm người một cỗ thừa một cỗ

Bốn người một cỗ thiếu một mâm

Hỏi rằng cỗ dọn bao nhiêu nhỉ?

Gia chủ liệu mời khách có đông?

Hàng xóm nhà Tichpx gả chồng cho con gái, ông ta bố trí a người một cỗ thừa một cỗ, b người một cỗ thiếu một mâm bạn hãy giúp Tichpx trả lời xem có bao nhiêu mâm cỗ và bao nhiêu người nhé!

Input

Hai số nguyên dương a, b \((1 \le a,b \le 1000)\)

Output

In ra số mâm cỗ và số khách mời, trong trường hợp không có lời giải hủy hôn in ra "HUY HON"

Ví dụ 1

Input

5 4

Output

9 40

Ví dụ 2

Input

15 6

Output

HUY HON
tichpx

Comments


  • 0
    LãoTam  commented on Oct. 31, 2021, 9:15 a.m.

    [user:^_^]Tham khảo mình giải theo hệ pt gọi số măm là x, số người là y;

    (y/a)=x-1; (y/b)=x+1
    sau đó giải pt ra được x=((2a)/(a-b))-1;
    giải ra x rồi suy ra y
    giải ra x, y thì gắn lại hệ bđ kiểm ra xem có đúng hay ko

    Tham khảo code

    #include<iostream>
    using namespace std;
    
    int main()
    {
        long a,b,x,y;
        cin>>a>>b;
    
        x=(2*a/(float)(a-b))-1;
        y=(x-1)*a;
        if(y-(x+1)*b!=0 || y-(x-1)*a!=0|| x<0 || y<0)
        cout<<"HUY HON";
        else cout<<x<<" "<<y;
    }