217272026-01-13 18:29:42zoEgykorúak (75 pont)cpp17Hibás válasz 40/758ms548 KiB
#include <iostream>
using namespace std;
int main()
{
    int l,m;
    m=0;
    int n,i,p, p1,p2,x=0;
    cin>>n;
    cin>>p>>p1>>p2;
    
    int s[12]={31,28,31,30,31,30,31,31,30,31,30,31};
    
    
    int t[n],k[n],f[n];
    for (i=0; i<n; i++)
    {
        cin>>t[i] >> k[i] >> f[i];
        if (t[i]==p)
        {
            x=x+1;
        }
        else if (t[i]==p-1)
        {
            if (k[i]==p1 and f[i]>=p2)
            {
                x=x+1;
            }
            else if(k[i]>p1)
            {
                x=x+1;
            }
        }
        if (t[i]==p+1)
        {
            if (k[i]==p1 and f[i]<=p2)
            {
                x=x+1;
            }
           else  if(k[i]<p1)
            {
                x=x+1;
            }
        }
        /*if (t[i]==p+1)
        {
            if (k[i]+12-p1<=12)
            {
                for (l=0; l<k[i]; l++)
                {
                    m=m+s[l];
                }
                m=m+f[i];// hanyadik napon szuletett
                for (l=11; l>p1; l--)
                {
                    m=m+s[l];
                }

            }
        }
        /*if (t[i]==p or t[i]==p+1 or t[i]==p-1 )
        {
            if (k[i])
        }*/
    
    }
    cout<<x<<endl;
    
    
    
    
    /*for(i=0; i<n; i++)
    {
        cout<<t[i]<<" " << k[i] <<" " << f[i] << endl;
    }*/
    


    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base40/75
1Hibás válasz0/01ms316 KiB
2Elfogadva0/08ms512 KiB
3Elfogadva5/51ms316 KiB
4Elfogadva5/51ms316 KiB
5Elfogadva5/51ms316 KiB
6Hibás válasz0/51ms316 KiB
7Hibás válasz0/51ms500 KiB
8Elfogadva5/51ms316 KiB
9Elfogadva5/52ms508 KiB
10Elfogadva5/52ms340 KiB
11Hibás válasz0/53ms316 KiB
12Elfogadva5/53ms316 KiB
13Hibás válasz0/54ms500 KiB
14Hibás válasz0/54ms316 KiB
15Elfogadva5/56ms504 KiB
16Hibás válasz0/56ms544 KiB
17Hibás válasz0/57ms548 KiB