CCC-98 (1998) - 1 (Censor)

View as PDF

Submit solution

Points: 15 (partial)
Time limit: 1.0s
Memory limit: 1M

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

Η Εταιρεία για την Πρόληψη της Βωμολοχίας στο Διαδίκτυο έχει παρατηρήσει έναν αυξανόμενο αριθμό γραμμών συνομιλίας στον παγκόσμιο ιστό. Μια γραμμή συνομιλίας επιτρέπει σε έναν χρήστη του ιστού να πληκτρολογεί γραμμές κειμένου που μεταδίδονται σε όλους τους άλλους χρήστες. Η εταιρεία ανησυχεί για τον αριθμό των λέξεων με τέσσερα γράμματα που μεταδίδονται από αυτές τις γραμμές συνομιλίας και έχει προτείνει την υποχρεωτική χρήση λογισμικού για την αφαίρεση όλων των λέξεων με τέσσερα γράμματα από κάθε μετάδοση. Η δουλειά σας είναι να γράψετε το λογισμικό για να κάνετε αυτήν την αφαίρεση.

Η είσοδος στο πρόγραμμά σας αποτελείται από έναν ακέραιο αριθμό, n, σε μια γραμμή από μόνη της, ακολουθούμενο από n γραμμές κειμένου. Κάθε γραμμή κειμένου περιέχει λέξεις χωρισμένες με κενά. Κάθε λέξη αποτελείται από γράμματα του αλφαβήτου και ακριβώς ένα κενό χωρίζει τις παρακείμενες λέξεις. Δεν υπάρχουν κενά πριν από την πρώτη λέξη ή μετά την τελευταία λέξη σε κάθε γραμμή. Το μήκος των γραμμών δεν υπερβαίνει τους 80 χαρακτήρες.

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

Παράδειγμα

input

2
The quick brown fox jumps over the lazy dog
Now is the time for all good people to come to the aid of the party

output

The quick brown fox jumps **** the **** dog

Now is the **** for all **** people to **** to the aid of the party

Comments

There are no comments at the moment.