#include <algorithm>
#include <iostream>
class one
{
public:
one(std::string a) : _a(a) { }
std::string a() { return _a; }
private:
std::string _a;
int b;
bool c;
};
int main() {
// your code goes here
const std::vector<one> ones = {
one("Vasya"),
one("Meh"),
one("Foo"),
one("Vasya"),
one("Vasya"),
one("Bar")
};
std::cout << std::count_if(
ones.cbegin(), ones.cend(),
[](one o){ return o.a() == "Vasya"; }
);
return 0;
}
I2luY2x1ZGUgPGFsZ29yaXRobT4KI2luY2x1ZGUgPGlvc3RyZWFtPgoKY2xhc3Mgb25lCnsKcHVibGljOgoJb25lKHN0ZDo6c3RyaW5nIGEpIDogX2EoYSkgeyB9CglzdGQ6OnN0cmluZyBhKCkgeyByZXR1cm4gX2E7IH0KcHJpdmF0ZToKCXN0ZDo6c3RyaW5nIF9hOwoJaW50IGI7Cglib29sIGM7Cn07CgppbnQgbWFpbigpIHsKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCWNvbnN0IHN0ZDo6dmVjdG9yPG9uZT4gb25lcyA9IHsKCQlvbmUoIlZhc3lhIiksCgkJb25lKCJNZWgiKSwKCQlvbmUoIkZvbyIpLAoJCW9uZSgiVmFzeWEiKSwKCQlvbmUoIlZhc3lhIiksCgkJb25lKCJCYXIiKQoJfTsKCXN0ZDo6Y291dCA8PCBzdGQ6OmNvdW50X2lmKAoJCQlvbmVzLmNiZWdpbigpLCBvbmVzLmNlbmQoKSwKCQkJW10ob25lIG8peyByZXR1cm4gby5hKCkgPT0gIlZhc3lhIjsgfQoJCSk7CglyZXR1cm4gMDsKfQ==