Submission #338363

#TimeUsernameProblemLanguageResultExecution timeMemory
338363tengiz05XOR (IZhO12_xor)C++17
0 / 100
2089 ms1644 KiB
#pragma GCC optimize("Ofast") #pragma GCC target("avx,avx2,fma") #pragma GCC optimization ("unroll-loops") #include <bits/stdc++.h> using namespace std; int main(){ int n, k; cin >> n >> k; int arr[n+1]; int sum[n+1]; int ans =0; sum[0] = 0; for(int i=1;i<=n;i++){ cin >> arr[i]; sum[i]=arr[i]^sum[i-1]; } int ind=0; for(int i=1;i<=n;i++){ for(int j=i;j<=n;j++){ if((sum[j]^sum[i-1])>=k && ans < j-i+1){ ans = j-i+1; ind=i; } } } cout << ind << ' ' << ans << endl; }

Compilation message (stderr)

xor.cpp:3: warning: ignoring #pragma GCC optimization [-Wunknown-pragmas]
    3 | #pragma GCC optimization ("unroll-loops")
      |
#Verdict Execution timeMemoryGrader output
Fetching results...