• [deleted]
    + 2 comments

    Simplier and only 1 check in a loop (C#)

    int result = 0, el = c.Count()-1;
    for (int i = 0; i < el; i += 2, result++)
    if (c[i] == 1) i--;
    return result;