Nasserin Kart Oyunu#12347

Nasserin Kart Oyunu (Həll təhlili)

Problemin Müəllifi:

Mohammad Nasser (MOAGEZA)

Hazırladı:

Mohammad Nasser (MOAGEZA)

Redaktor:

Hasan Saleh (MathModel)

Həll

Ümumi İdeya: Ümumilikdə tam olaraq qırmızı kart var. Əgər üç oyunçu , və qırmızı kartı bildirirsə, onda dördüncü oyunçuda olmalıdır:

7 - (a + b + c)

qırmızı kart.

**İstənilən** oyunçuda ən azı qırmızı kart varsa oyun yenidən başlamalıdır. Beləliklə, sadəcə dörd oyunçunun arasında maksimumu hesablayırıq:

\max(a, b, c, 7 - (a + b + c))

Əgər bu dəyər -dirsə, yenidən başlama zəmanətli olur; əks halda, tələb olunmur.

Həll hər test halı üçün zaman tələb edir.

#include <bits/stdc++.h>
using namespace std;

void solve(){
    int a,b,c;
    cin>>a>>b>>c;
    int mx = max({a,b,c,7-(a+b+c)});
    if(mx>=5) cout<<"YES";
    else cout<<"NO";
}

int main(){
    ios::sync_with_stdio(false);
    cin.tie(nullptr);

    int t;
    cin>>t;
    while(t--){
        solve();
        cout<<'\n';
    }
}