struct ZIP {
vector<int> H ;
void add(int val) {
H.push_back(val) ;
}
void init() {
sort(H.begin() , H.end());
H.resize(unique(H.begin() , H.end()) - H.begin()) ;
}
int get(int val) {
return lower_bound(H.begin() , H.end() , val) - H.begin() + 1 ;
}
} zip ;
c3RydWN0IFpJUCB7CiAgICB2ZWN0b3I8aW50PiBIIDsKICAgIHZvaWQgYWRkKGludCB2YWwpIHsKICAgICAgICBILnB1c2hfYmFjayh2YWwpIDsKICAgIH0KICAgIHZvaWQgaW5pdCgpIHsKICAgICAgICBzb3J0KEguYmVnaW4oKSAsIEguZW5kKCkpOwogICAgICAgIEgucmVzaXplKHVuaXF1ZShILmJlZ2luKCkgLCBILmVuZCgpKSAtIEguYmVnaW4oKSkgOwogICAgfQogICAgaW50IGdldChpbnQgdmFsKSB7CiAgICAgICAgcmV0dXJuIGxvd2VyX2JvdW5kKEguYmVnaW4oKSAsIEguZW5kKCkgLCB2YWwpIC0gSC5iZWdpbigpICsgMSA7CiAgICB9Cn0gemlwIDs=
Main.java:1: error: class, interface, or enum expected
struct ZIP {
^
Main.java:3: error: class, interface, or enum expected
void add(int val) {
^
Main.java:5: error: class, interface, or enum expected
}
^
Main.java:8: error: class, interface, or enum expected
H.resize(unique(H.begin() , H.end()) - H.begin()) ;
^
Main.java:9: error: class, interface, or enum expected
}
^
Main.java:12: error: class, interface, or enum expected
}
^
6 errors