What are the constraints on station names - i.e. min length, max length, maximum number of different names?
* Input value ranges are as follows:
- Station name: non null UTF-8 string of min length 1 character and max length 100 characters
- Temperature value: non null double between -99.9 (inclusive) and 99.9 (inclusive), always with one fractional digit
* Implementations must not rely on specifics of a given data set, e.g. any valid station name as per the constraints above and any data distribution (number of measurements per station) must be supported
I guess the station string is also supposed to be free of control characters like newlines, though spaces are allowed. This, however, is not stated.