Example:
Input : NewBike Lady 00000 0 Hongshulin
Output : New bike is received by Station Hongshulin.
Example:
- General case.
Input : JunkIt TPI
Output : Bike TPI01 is deleted from Danshui.
- If the bike is now being rented.
Input : JunkIt TPI
Output : Bike TPI03 is now being rented.
- If the bike doesn't exist.
Input : JunkIt KKK
Output : Bike KKK23 does not belong to our company.
Example:
- If there is no bike of specific class in the station.
Input : Rent Danshui Lady
Output : No free bike is available.
- If there exists a bike of specific class in the station.
Input : Rent Danshui Lady
Output : A bike is rented from Danshui.
Example:
Input : Returns Hongshulin 00A03 190
Output : Rental charge for this bike is 1245.
Example:
- General case.
Input : Trans Jingmei 00A
Output : Bike 00A09 is transferred to Jingmei.
- If the bike doesn't exist.
Input : Trans Jingmei 0FA
Output : Bike 0FA09 does not belong to our company.
- If bike is now being rented.
Input : Trans Jingmei 0AA
Output : Bike 0AA09 is now being rented.
Example:
- If the bike does not exist.
Input : Inquire 00BC
Output : Bike 00BC4 does not belong to our company.
- General case.
Input : Inquire 00BC
Print StationName and the following kinds of heaps in it. Each heap is printed from its first node to the last one. (1)Free Bike Heaps: Print “Free Bikes” and the heaps from Electric=0 to Hybrid=3. (2)Rented Bike Heap: Print “Rented Bikes” and then HRent.
Example:
Input : StationReport Danshui
Example:
Input : UbikeReport
Example:
Input : NetSearch Danshui
Example:
Input : HashReport