08. Vehicle Catalogue
Здравейте, при решаването на задача 08.Vehicle Catalogue Objects and Classes - Lab, достигнах само до верни първи и втори нулеви теста. Отговорите съвпадат с дадени примери, но точките са си 0/100 в Джъдж. С малкото си знания не успявам да намеря грешката в кода си. Ще се радвам, някой с повече знания да погледне кога и да даде ако не верния отговор, поне съвет как да се справя със задачата. Благодаря.
Условие на задачата:
1. Vehicle Catalogue
Your task is to create a Vehicle catalogue, which contains only Trucks and Cars.
Define a class Truck with the following properties: Brand, Model and Weight.
Define a class Car with the following properties: Brand, Model and Horse Power.
Define a class Catalog with the following properties: Collections of Trucks and Cars.
You must read the input until you receive the "end" command. It will be in following format: {type}/{brand}/{model}/{horse power / weight}
In the end you have to print all of the vehicles ordered alphabetical by brand, in the following format:
Cars:
{Brand}: {Model} - {Horse Power}hp
Trucks:
{Brand}: {Model} - {Weight}kg
Examples
Input |
Output |
Car/Audi/A3/110 Car/Maserati/Levante/350 Truck/Mercedes/Actros/9019 Car/Porsche/Panamera/375 end |
Cars: Audi: A3 - 110hp Maserati: Levante - 350hp Porsche: Panamera - 375hp Trucks: Mercedes: Actros - 9019kg |
Car/Subaru/Impreza/152 Car/Peugeot/307/109 end |
Cars: Peugeot: 307 - 109hp Subaru: Impreza - 152hp |
Hints
This is how your class Catalog should look like.
Don’t forget to create instances for the two Lists.
You can do it in the constructor of CatalogueVehicle.
Код на задачата:
https://pastebin.com/UUVv54i0
Да, определено има разлика между моя и вашия код. Много благодаря за разяснението и за отделеното време. Поздрави.