131112025-01-06 16:28:06vauvau6Világnaptár (45 pont)cpp17Hibás válasz 41/452ms544 KiB
#include <iostream>

using namespace std;

int a, b, c, v[13], x[13], i,d,e;

int main()
{
    cin >> a >> b >> c;
    v[1] = 31;
    if (a % 4 == 0) v[2] = 29;
    else v[2] = 28;
    v[3] = 31;
    v[4] = 30;
    v[5] = 31;
    v[6] = 30;
    v[7] = 31;
    v[8] = 31;
    v[9] = 30;
    v[10] = 31;
    v[11] = 30;
    v[12] = 31;
    x[1] = 31;
    x[2] = 30;
    x[3] = 30;
    x[4] = 31;
    x[5] = 30;
    if (a % 4 == 0) x[6] = 31;
    else x[6] = 30;
    x[7] = 31;
    x[8] = 30;
    x[9] = 30;
    x[10] = 31;
    x[11] = 30;
    x[12] = 30;
    for (i = 1;i < b;++i)
    {
        d = d + v[i];
    }
    d = d + c;
    e = d;
    i = 1;
    while (d - x[i] > 0)
    {
        d = d - x[i];
        ++i;
    }
    if (a % 4 == 0 && e == 183) cout << a << " " << i - 1 << " " << "SZN";
    else if (i == 13) cout << a << " " << i - 1 << " " << "VN";
    else cout << a <<" "<< i <<" "<< d;

}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base41/45
1Elfogadva0/01ms508 KiB
2Hibás válasz0/01ms316 KiB
3Hibás válasz0/01ms316 KiB
4Elfogadva2/21ms316 KiB
5Hibás válasz0/21ms316 KiB
6Elfogadva3/31ms316 KiB
7Elfogadva3/31ms316 KiB
8Elfogadva3/31ms316 KiB
9Elfogadva3/31ms316 KiB
10Elfogadva3/31ms316 KiB
11Elfogadva3/31ms316 KiB
12Elfogadva3/31ms316 KiB
13Elfogadva3/31ms512 KiB
14Elfogadva3/32ms316 KiB
15Elfogadva3/31ms316 KiB
16Elfogadva3/31ms544 KiB
17Elfogadva3/31ms316 KiB
18Hibás válasz0/21ms316 KiB
19Elfogadva3/31ms532 KiB