CCO-25 (2025) - 6 (Shopping Deals)
View as PDFShopping Deals
Κάνετε αγορές σε ένα κατάστημα που πουλά συνολικά προϊόντα. Η διάταξη του καταστήματος μπορεί να μοντελοποιηθεί ως ένα δισδιάστατο επίπεδο, όπου το
-οστό προϊόν βρίσκεται στο σημείο
και έχει τιμή
.
Το κατάστημα προσφέρει προσφορές. Η
-οστή προσφορά καθορίζεται από ένα σημείο
και, πληρώνοντας
, μπορείτε να αποκτήσετε ένα από κάθε προϊόν που βρίσκεται σε μία ακριβώς από τις ακόλουθες τέσσερις περιοχές της επιλογής σας:
• Την περιοχή των σημείων για τα οποία ισχύει
και
.
• Την περιοχή των σημείων για τα οποία ισχύει
και
.
• Την περιοχή των σημείων για τα οποία ισχύει
και
.
• Την περιοχή των σημείων για τα οποία ισχύει
και
.
Κάθε προσφορά μπορεί να χρησιμοποιηθεί το πολύ μία φορά. Μπορείτε επίσης να αγοράσετε προϊόντα μεμονωμένα, πληρώνοντας την αντίστοιχη τιμή .
Θέλετε να αποκτήσετε τουλάχιστον ένα από κάθε προϊόν του καταστήματος. Βρείτε το ελάχιστο συνολικό κόστος που πρέπει να πληρώσετε για να το πετύχετε.
Είσοδος
Η πρώτη γραμμή της εισόδου θα περιέχει δύο ακέραιους αριθμούς και
, χωρισμένους με ένα κενό.
Οι επόμενες γραμμές θα περιέχουν από τρεις ακέραιους αριθμούς
,
και
, χωρισμένους με κενά (
,
).
Οι επόμενες γραμμές θα περιέχουν από τρεις ακέραιους αριθμούς
,
και
, χωρισμένους με κενά (
,
).
Βαθμολογία
| Βαθμοί | Όρια | Επιπλέον περιορισμοί |
| Κανένας επιπλέον περιορισμός. | ||
| Κανένας επιπλέον περιορισμός. | ||
| Κανένας επιπλέον περιορισμός. | ||
| Κανένα ζεύγος σημείων | ||
| Κανένας επιπλέον περιορισμός. | ||
| Κανένα ζεύγος σημείων | ||
| Κανένας επιπλέον περιορισμός. |
Έξοδος
Να εκτυπώσετε σε μία γραμμή το ελάχιστο συνολικό κόστος που πρέπει να πληρώσετε για να αποκτήσετε τουλάχιστον ένα από κάθε προϊόν.
Παράδειγμα
input
2 4
1 1 3
3 3 13
0 0 2
0 2 5
2 0 4
2 2 3
output
12
Επεξήγηση του παραδείγματος
Χρησιμοποιήστε την πρώτη προσφορά στην περιοχή για να αποκτήσετε το δεύτερο προϊόν.
Στη συνέχεια, αγοράστε τα προϊόντα ,
και
μεμονωμένα. Το συνολικό κόστος είναι
.
Comments