167442025-05-12 07:37:03BencuLámpákcpp17Hibás válasz 0/100126ms2036 KiB
#include <bits/stdc++.h>

using namespace std;
long long k,n,q;
struct Bencu {
    int jel;
}L[100001];
long long kar[100001];
int main()
{
    ifstream f("be.in");
    cin>>n>>k>>q;
    for (int i=2; i<=n; i++) cin>>kar[i];
    for (int z=1; z<=q; z++) {
        long long b[100001],s=0;
        for (int i=1; i<=n; i++) {
            cin>>b[i];
            if (b[i]==1 && i>2) s++;
        }
        //cout<<s<<" - ";
        if (s%2==0) {
            if (b[2]==1) {
                cout<<(k+b[1])%2<<endl;
            }
            else {
                cout<<b[1]<<endl;
            }
        }
        else {
            if (b[2]==0) {
                cout<<(b[1]+k/2)%2<<endl;
            }
            else {
                cout<<(b[1]+k/2+1)%2<<endl;
            }
        }
    }
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Hibás válasz1ms316 KiB
2Hibás válasz1ms340 KiB
subtask20/15
3Hibás válasz3ms316 KiB
4Hibás válasz39ms564 KiB
5Hibás válasz108ms1844 KiB
subtask30/10
6Hibás válasz2ms316 KiB
7Hibás válasz1ms508 KiB
8Hibás válasz1ms508 KiB
9Hibás válasz2ms316 KiB
10Hibás válasz1ms316 KiB
subtask40/30
11Hibás válasz43ms424 KiB
12Hibás válasz43ms316 KiB
13Hibás válasz43ms420 KiB
14Hibás válasz43ms428 KiB
15Hibás válasz43ms496 KiB
16Hibás válasz43ms316 KiB
17Hibás válasz43ms508 KiB
subtask50/45
18Hibás válasz100ms564 KiB
19Hibás válasz97ms692 KiB
20Hibás válasz97ms600 KiB
21Hibás válasz98ms568 KiB
22Hibás válasz98ms564 KiB
23Hibás válasz123ms1844 KiB
24Hibás válasz125ms1744 KiB
25Hibás válasz126ms2036 KiB
26Hibás válasz125ms1844 KiB
27Hibás válasz126ms1948 KiB
28Hibás válasz90ms316 KiB
29Hibás válasz90ms380 KiB