Submission #338367

#TimeUsernameProblemLanguageResultExecution timeMemory
338367tengiz05XOR (IZhO12_xor)C++17
0 / 100
2073 ms1132 KiB
#pragma GCC optimize("Ofast") #pragma GCC target("avx,avx2,fma") #pragma GCC optimization ("unroll-loops") #include <bits/stdc++.h> using namespace std; int arr[250001]; int sum[250001]; int main(){ ios_base::sync_with_stdio(false);cin.tie(NULL); int n, k; cin >> n >> k; 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...