COCI-22 (2022) - Γύρος #1 - 1 (Desni klik)
View as PDFDesni klik
Το NFP είναι το μέλλον! Αυτό είναι κάτι που όλοι οι φίλοι του Noa περιμένουν πει όταν ανακύπτουν οικονομικά θέματα.
Το NFP είναι ένα από τα κρυπτονομίσματα. Η τιμή του NFP κατά τη διάρκεια ημερών μπορεί να αναπαρασταθεί με έναν πίνακα με
σειρές και
στήλες, που αποτελείται μόνο από χαρακτήρες . και #. Ο χαρακτήρας # στην
-οστή στήλη αντιπροσωπεύει την τιμή του NFP την
-οστή ημέρα, με την τιμή να είναι ο αριθμός της σειράς, μετρημένος από κάτω προς τα πάνω.
....##.
#..#...
.##....
......#
Η ανασφάλεια του NFP ορίζεται ως η διαφορά μεταξύ της μέγιστης και της ελάχιστης τιμής που επιτυγχάνεται κατά τη διάρκεια ημερών.
Ο Noa θέλει να προσδιορίσει την ανασφάλεια για NFP, οι τιμές των οποίων αντιπροσωπεύονται από πίνακες με
σειρές και
στήλες.
Βοηθήστε τον να προσδιορίσει την ανασφάλεια καθενός από τα NFP.
Είσοδος
Η πρώτη γραμμή περιέχει ακέραιους αριθμούς ,
και
, τον αριθμό των NFP και τον αριθμό των σειρών και των στηλών των πινάκων.
Ακολουθούν πίνακες, ο ένας κάτω από τον άλλο, ο καθένας με
σειρές και
στήλες, που αντιπροσωπεύουν τιμές NFP. Κάθε στήλη αποτελείται μόνο από χαρακτήρες ., εκτός από ακριβώς έναν χαρακτήρα #.
Έξοδος
Εκτυπώστε γραμμές. Στην
-οστή των
γραμμών εκτυπώστε την ανασφάλεια του
-οστού NFP.
Βαθμολογία
| Υποπρόβλημα | Βαθμοί | Περιορισμοί |
| 1 | 5 | |
| 2 | 15 | |
| 3 | 30 | Κανένας επιπλέον περιορισμός. |
Παραδείγματα
input
4 2 2
##
..
..
##
#.
.#
.#
#.
output
0
0
1
1
Επεξήγηση του 1ου παραδείγματος:
Οι τιμές του πρώτου και του δεύτερου NFP δεν αλλάζουν κατά τη διάρκεια της ημέρας, άρα οι ανασφάλειές τους είναι ίσες με . Η τιμή του τρίτου NFP μειώνεται κατά
τη δεύτερη ημέρα, οπότε η ανασφάλεια είναι ίση με
. Η τιμή του τέταρτου NFP αυξάνεται κατά
τη δεύτερη ημέρα, οπότε η ανασφάλεια είναι ίση με
.
input
1 5 8
.....#.#
...#..#.
..#.#...
.#......
#.......
output
4
Επεξήγηση του 2ου παραδείγματος:
Η μέγιστη τιμή που έχει το NFP είναι (τις ημέρες
και
) και η ελάχιστη τιμή είναι
(την ημέρα
). Επομένως,η ανασφάλεια είναι ίση με
.
input
2 3 3
...
##.
..#
.#.
#..
..#
output
1
2
Σημείωση: Για λόγους σαφήνειας, στα παραδείγματα υπάρχουν κενές γραμμές μεταξύ πινάκων. Στην περίπτωση δοκιμής δεν θα υπάρχουν κενές γραμμές μεταξύ των πινάκων.
Comments