Trò chơi đê nồ #6

Xem PDF



Dạng bài
Điểm: 100 Thời gian: 1.0s Bộ nhớ: 1G Input: bàn phím Output: màn hình

Vì lòng ham mê cờ bạc, tài xỉu khi còn rất trẻ nên hiện nay khi mới 18 tuổi bạn Đức đã phải trốn từ miền Bắc - nơi quê hương Đức sinh ra và lớn lên để vào miền Nam học tập và lập nghiệp. Nhưng không được bao lâu, với ước mơ làm giàu chỉ sau 1 đêm. Đức vẫn chưa hề bỏ được. Khi tiền đã gần cạn Đức quyết định dành hết số tiền nuôi vợ của mình để all-in 1 tay. Thấy vậy Tuấn nói đùa: "Nếu bạn mơ được \(2\) số bằng nhau và \(3\) số còn lại cũng bằng nhau nhưng giá trị khác nhau thì hãy all-in vào cả 2 con đó". Vì vậy bạn hãy xem Đức có thể nhân đôi tiền nuôi vợ được không nhé. (Các bạn nhớ đừng như Đức nhé -.-)

Input

  • Gồm 1 dòng duy nhất là \(5\) số nguyên \(a, b, c, d, e\) \((1 \leq a, b, c, d, e \leq 1000)\)\(5\) số mà Đức mơ thấy.

Output

  • In ra \(YES\) nếu Đức có thể nhân đôi số tiền, ngược lại in ra \(NO\).
Test 1
Input
4 5 4 4 5
Output
YES
Test 2
Input
1 2 3 3 2
Output
NO

Bình luận

  • danh3003 11:10 p.m. 26 Tháng 3, 2025

    Tuy không ủng hộ đỏ đen nhưng

    Code
    C++
    #inclue <bit/stdc++h>
    #define co const;
    #define ununsigned
    #def ll long
    using namespace std;
    ll a[5];
    int main()
    {
        sync_with_stdio(FALSE); cin,tie(null); cout,tie(null);
        frepen("", "r")
        frepen("", "w")
        for (ll i = 0; i < 5)
            cin >> a[i];
        }sort(a, a + 5)
        if ((a[0] = a[1] & a[1] != a[2] & a[2] = a[3] & a[3] = a[4]) | (a[0] = a[1] & a[1] = a[2] & a[2] != a[3] && a[3] = a[4])){
            cout << "YES;
        else{
            cout << "NO";
        return 1;
    
    • 4 bình luận nữa