Math Homework
Ο καθηγητής των μαθηματικών σας έδωσε μια εργασία που περιλαμβάνει την εύρεση μια ακολουθίας ακεραίων αριθμών
,
,
, τέτοια ώστε
για κάθε
.
Η ακολουθία θα πρέπει επίσης να ικανοποιεί
προϋποθέσεις, με την
-οστή να ορίζει ότι ο ΜΚΔ (Μέγιστος Κοινός Διαιρέτης) της παρακείμενης υποακολουθίας
,
,
πρέπει να ισούται με
.
Σημειώστε ότι ο ΜΚΔ μιας ακολουθίας ακεραίων αριθμών είναι ο μεγαλύτερος ακέραιος αριθμός
τέτοιος ώστε όλοι οι αριθμοί της ακολουθίας να διαιρούνται με τον
.
Βρείτε μια οποιαδήποτε έγκυρη ακολουθία που να είναι συνεπής με όλες αυτές τις προϋπουέσεις, ή προσδιορίστε ότι δεν υπάρχει καμία τέτοια ακολουθία.
Είσοδος
Η πρώτη γραμμή θα περιέχει δύο ακέραιους αριθμούς, και
, χωρισμένους με κενό διάστημα.
Οι επόμενες γραμμές θα περιέχουν η καθεμιά τρεις ακέραιους αριθμούς χωρισμένους με κενά διαστήματα,
,
και
.
Για από τους
διαθέσιμους βαθμούς,
,
και
για κάθε
.
Για επιπλέον από τους
διαθέσιμους βαθμούς,
,
και
για κάθε
.
Για επιπλέον από τους
διαθέσιμους βαθμούς,
,
και
για κάθε
.
Έξοδος
Αν δεν υπάρχει τέτοια ακολουθία, εξάγετε τη συμβολοσειρά σε μία γραμμή.
Διαφορετικά, σε μία γραμμή, εξάγετε
ακέραιους αριθμούς χωρισμένους με κενά διαστήματα, που θα σχηματίζουν την ακολουθία
,
,
.
Εάν υπάρχουν πολλαπλές πιθανές έγκυρες ακολουθίες, οποιαδήποτε έγκυρη ακολουθία θα είναι αποδεκτή.
Παραδείγματα
input
2 2
1 2 2
2 2 6
output
4 6
Επεξήγηση του πρώτου παραδείγματος:
Αν και
, ο ΜΚΔ της
είναι
και ο ΜΚΔ της
είναι
, όπως είναι απαιτούμενο.
Σημειώστε ότι και άλλες έξοδοι θα γίνονταν δεκτές.
input
2 2
1 2 2
2 2 5
output
Impossible
Επεξήγηση του δεύτερου παραδείγματος:
Δεν υπάρχει ακολουθία τέτοια ώστε ο ΜΚΔ της
να είναι
και ο ΜΚΔ της
να είναι
.
Comments