Blood Distribution
Στο Καναδικό Καρδιολογικό Κέντρο είναι διαθέσιμοι τέσσερις τύποι αίματος: ,
,
και
.
Κάθε ένας από αυτούς τους τύπους αίματος έχει έναν παράγοντα Rh, ο οποίος είναι είτε "θετικός" είτε "αρνητικός".
Υπάρχουν πολλοί ασθενείς που ο καθένας τους χρειάζεται
μονάδα αίματος.
Η ομάδα αίματος κάθε ασθενούς καθορίζει τον τύπο του αίματος που μπορεί να λάβει:
- Κάθε ασθενής με τύπο
μπορεί να λάβει αίμα τύπου
.
- Κάθε ασθενής με τύπο
μπορεί να λάβει αίμα τύπου
ή τύπου
.
- Κάθε ασθενής με τύπο
μπορεί να λάβει αίμα τύπου
ή τύπου
.
- Οι ασθενείς με τύπο
μπορούν να λάβουν αίμα οποιουδήποτε τύπου.
Οι ασθενείς που έχουν Rh-αρνητικό αίμα μπορούν να δεχτούν μόνο Rh-αρνητικό αίμα, αλλά οι ασθενείς με Rh- θετικό αίμα μπορούν να δεχτούν είτε Rh-θετικό είτε Rh-αρνητικό τύπο αίματος.
Θέλουμε όσο το δυνατόν περισσότεροι ασθενείς να λάβουν μια μονάδα αίματος. Ποιος είναι ο μέγιστος αριθμός ασθενών που μπορούν να λάβουν αίμα;
Είσοδος
Η πρώτη γραμμή εισόδου θα περιέχει ακέραιους αριθμούς: τον αριθμό διαθέσιμων μονάδων αίματος τύπου
αρνητικού,
θετικού,
αρνητικού,
θετικού,
αρνητικού,
θετικού,
αρνητικού και
θετικού.
Ακολουθεί μια γραμμή που περιέχει οκτώ αριθμούς: τον αριθμό των ασθενών των οποίων ο τύπος αίματος είναι
αρνητικός,
θετικός,
αρνητικός,
θετικός,
αρνητικός,
θετικός και
αρνητικός και
θετικός.
Κάθε ένας από αυτούς τους ακέραιους αριθμούς θα είναι τουλάχιστον
και μικρότερος από
.
Έξοδος
Η έξοδος του προγράμματός σας θα πρέπει να είναι ένας μόνο αριθμός: ο μέγιστος αριθμός ασθενών που μπορούν να να λάβουν αίμα.
Παράδειγμα
input
5 5 3 1 2 11 5 12
2 4 9 2 3 9 7 3
output
33
Επεξήγηση του παραδείγματος:
- 2 ασθενείς τύπου
λαμβάνουν αίμα τύπου
- 4 ασθενείς τύπου
λαμβάνουν αίμα τύπου
- 3 ασθενείς τύπου
λαμβάνουν αίμα τύπου
- 3 ασθενείς τύπου
λαμβάνουν αίμα τύπου
- 1 ασθενής τύπου
λαμβάνει αίμα τύπου
- 1 ασθενής τύπου
λαμβάνει αίμα τύπου
- 2 ασθενείς τύπου
λαμβάνουν αίμα τύπου
- 9 ασθενείς τύπου
λαμβάνουν αίμα τύπου
- 5 ασθενείς τύπου
λαμβάνουν αίμα τύπου
- 3 ασθενείς τύπου
λαμβάνουν αίμα τύπου
Σημείωση: Τουλάχιστον το των αρχείων ελέγχου για αυτό το πρόβλημα θα έχουν το πολύ
μονάδες κάθε τύπου αίματος.
Comments