Pagini recente » Borderou de evaluare (job #3224439) | Borderou de evaluare (job #64377) | Borderou de evaluare (job #125001) | Borderou de evaluare (job #533034) | Borderou de evaluare (job #2589243)
Borderou de evaluare (job #2589243)
Raport evaluator
Compilare:
main.cpp: In function 'int main()':
main.cpp:3:240: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
using namespace std;ifstream in("logik.in");ofstream out("logik.out");int n,a[200002];vector<int>b;unsigned rez=(1<<30)-1;int main(){in>>n;for(int i=1;i<=n;i++){in>>a[i];if(a[i]&1)b.push_back(i);else rez&=a[i];}if(b.size()>=2)for(int i=0;i<b.size()-1;i++){int temprez=0;for(int j=b[i];j<=b[i+1];j++)temprez|=a[j];rez&=temprez;}if(n==1&&b.size()==1){out<<"-1";return 0;}out<<rez;return 0;}
~^~~~~~~~~~~
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
Punctaj/grupa |
1 | 3ms | 131kb | OK | 10 | 20 |
2 | 3ms | 131kb | OK | 10 |
3 | 63ms | 917kb | OK | 10 | 20 |
4 | 53ms | 917kb | OK | 10 |
5 | 72ms | 1826kb | OK | 10 | 60 |
6 | 11ms | 131kb | OK | 10 |
7 | 71ms | 1433kb | OK | 10 |
8 | 68ms | 1826kb | OK | 10 |
9 | 71ms | 1433kb | OK | 10 |
10 | 73ms | 1433kb | OK | 10 |
Punctaj total | 100 |