int go(vector <int> v) {
map<int, int> mp;
for (auto i: v) {
mp[i]++;
}
for (auto i: mp) {
if(i.second>=2) cnt++;
}
if(cnt%2) return mp.size()-1;
return mp.size();
}
aW50IGdvKHZlY3RvciA8aW50PiB2KSB7CgltYXA8aW50LCBpbnQ+IG1wOwoJZm9yIChhdXRvIGk6IHYpIHsKCQltcFtpXSsrOwoJfQoKCWZvciAoYXV0byBpOiBtcCkgewoJCWlmKGkuc2Vjb25kPj0yKSBjbnQrKzsKCX0KCglpZihjbnQlMikJcmV0dXJuIG1wLnNpemUoKS0xOwoJcmV0dXJuIG1wLnNpemUoKTsKfQ==
Main.java:1: error: class, interface, or enum expected
int go(vector <int> v) {
^
Main.java:3: error: class, interface, or enum expected
for (auto i: v) {
^
Main.java:5: error: class, interface, or enum expected
}
^
Main.java:9: error: class, interface, or enum expected
}
^
Main.java:12: error: class, interface, or enum expected
return mp.size();
^
Main.java:13: error: class, interface, or enum expected
}
^
6 errors