#include <iostream>
#include <vector>
using namespace std;
int countSheep(const vector<bool>& sheep) {
int count = 0;
for (bool s : sheep) {
if (s == true) {
count++;
}
}
return count;
}
int main() {
vector<bool> sheep = {
true, true, true, false,
true, true, true, true,
true, false, true, false,
true, false, false, true,
true, true, true, true,
false, false, true, true
};
cout << countSheep(sheep); // Output: 17
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IGNvdW50U2hlZXAoY29uc3QgdmVjdG9yPGJvb2w+JiBzaGVlcCkgewogICAgaW50IGNvdW50ID0gMDsKCiAgICBmb3IgKGJvb2wgcyA6IHNoZWVwKSB7CiAgICAgICAgaWYgKHMgPT0gdHJ1ZSkgewogICAgICAgICAgICBjb3VudCsrOwogICAgICAgIH0KICAgIH0KICAgIHJldHVybiBjb3VudDsKfQoKaW50IG1haW4oKSB7CiAgICB2ZWN0b3I8Ym9vbD4gc2hlZXAgPSB7CiAgICAgICAgdHJ1ZSwgdHJ1ZSwgdHJ1ZSwgZmFsc2UsCiAgICAgICAgdHJ1ZSwgdHJ1ZSwgdHJ1ZSwgdHJ1ZSwKICAgICAgICB0cnVlLCBmYWxzZSwgdHJ1ZSwgZmFsc2UsCiAgICAgICAgdHJ1ZSwgZmFsc2UsIGZhbHNlLCB0cnVlLAogICAgICAgIHRydWUsIHRydWUsIHRydWUsIHRydWUsCiAgICAgICAgZmFsc2UsIGZhbHNlLCB0cnVlLCB0cnVlCiAgICB9OwoKICAgIGNvdXQgPDwgY291bnRTaGVlcChzaGVlcCk7IC8vIE91dHB1dDogMTcKICAgIHJldHVybiAwOwp9Cg==