2144 2022. 12. 22 14:48:58 Bttrng Egykorúak (75 pont) cpp11 Elfogadva 75/75 9ms 3840 KiB
#include<bits/stdc++.h>
using namespace std;

int hon[13]{31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
int np(int e, int h, int n){
    int mo=0;
    for(int i=1950; i<e; i++){
        if(i%4==0) mo+=366;
        else mo+=365;
    }
    for(int i=1; i<=h-1; i++) mo+=hon[i];
    mo+=n;
    if(e%4==0 && h>2) mo++;
    return mo;
}

int main(){
    int n;
    cin>>n;
    int pe, ph, pn;
    cin>>pe>>ph>>pn;
    int db=0;
    int pm=np(pe, ph, pn);
    for(int i=1; i<=n; i++){
        int a, b,c;
        cin>>a>>b>>c;
        int d=np(a, b, c);
        if(pm-d<=365 && pm-d>=-365) {
                db++;
        }
    }
    cout<<db;

}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 75/75
1 Elfogadva 0/0 3ms 2008 KiB
2 Elfogadva 0/0 9ms 2084 KiB
3 Elfogadva 5/5 2ms 2292 KiB
4 Elfogadva 5/5 2ms 2532 KiB
5 Elfogadva 5/5 2ms 2740 KiB
6 Elfogadva 5/5 2ms 2776 KiB
7 Elfogadva 5/5 2ms 2784 KiB
8 Elfogadva 5/5 2ms 2988 KiB
9 Elfogadva 5/5 2ms 3232 KiB
10 Elfogadva 5/5 4ms 3484 KiB
11 Elfogadva 5/5 4ms 3640 KiB
12 Elfogadva 5/5 4ms 3712 KiB
13 Elfogadva 5/5 4ms 3716 KiB
14 Elfogadva 5/5 6ms 3716 KiB
15 Elfogadva 5/5 7ms 3716 KiB
16 Elfogadva 5/5 7ms 3716 KiB
17 Elfogadva 5/5 8ms 3840 KiB