Cod sursa(job #1722710)

Utilizator MaximInfo2016Maxim Tiberiu MaximInfo2016 Data 28 iunie 2016 18:31:17
Problema A+B Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.42 kb
#include <fstream>
int a[100005];
long long n;
using namespace std;

int main()
{
    int i,contor;
    ifstream fin ("and.in");
    ofstream fout ("and.out");
    fin>>n;
    a[1]=1;
    contor=0;
    for(i=1;i<=n;i++)
      fin>>a[i];
    for(i=1;i<=n;i++)
        if(a[i] & a[i+1]!=0){a[i+1]=a[i+2];contor++;}
        else a[i]=a[i+1];
    fout<<contor;
    fin.close();
    fout.close();
    return 0;
}