COCI-08 (2008) - Γύρος #6 - 2 (Bazen)

View as PDF

Submit solution

Points: 35 (partial)
Time limit: 1.0s
Memory limit: 32M

Author:
Problem type
Allowed languages
C, C++, Java, Pascal, Python
Bazen

Ο Mirko και ο Slavko έχτισαν μια μεγάλη νέα πισίνα μπροστά από το εξοχικό τους. Η πισίνα είναι ένα ισοσκελές ορθογώνιο τρίγωνο, με σκέλη μήκους 250.

coci08f2-figure.svg

Όλα ήταν τέλεια, έρχονταν κορίτσια, ερχόταν ο DJ και τα πάρτι ήταν ξέφρενα.
Όμως, ένα πρόβλημα προέκυψε όταν άρχισαν να σερβίρουν φαγητό στα πάρτι. Ο Mirko είναι χορτοφάγος, ενώ ο Slavko πιστεύει ότι ένα πάρτι χωρίς λουκάνικα δεν είναι πάρτι. Ως εκ τούτου έπρεπε να χωρίσουν την πισίνα σε δύο μέρη. Η πισίνα τοποθετείται σε ένα σύστημα συντεταγμένων (όπως στο παραπάνω σχήμα) και χωρίζεται σε δύο μέρη ίσου εμβαδού από ένα τμήμα γραμμής με αμφότερα τα τελικά σημεία στα άκρα της δεξαμενής.
Γράψτε ένα πρόγραμμα που, με δεδομένο ένα τελικό σημείο του τμήματος της γραμμής που χωρίζει την πισίνα, να υπολογίζει τις συντεταγμένες του άλλου τελικού σημείου.

Είσοδος

Η πρώτη γραμμή περιέχει δύο ακέραιους αριθμούς, τις συντεταγμένες ενός τελικού σημείου του τμήματος της διαχωριστικής γραμμής. Αυτό το σημείο θα βρίσκεται σε μία από τις άκρες της πισίνας.

Έξοδος

Τυπωτε τις συντεταγμένες του άλλου τελικού σημείου, στρογγυλοποιημένο σε δύο δεκαδικά ψηφία.

Παραδείγματα

input

0 0

output

125.00 125.00

input

230 20

output

0.00 114.13

input

0 40

output

148.81 101.19

Comments

There are no comments at the moment.