Steganografi menyembunyikan pesan yang diberikan di dalam pembawa yang diberikan, menghasilkan paket yang tidak terlihat mencurigakan. Untuk tantangan ini, Anda akan menulis sebuah program yang mengambil pesan ASCII dan operator ASCII sebagai input, dan mengembalikan atau mencetak paket yang identik dengan operator kecuali karakter yang terkait dengan pesan tersebut digandakan, dalam urutan yang sama ketika muncul di pesan.
Aturan:
- Jika operator sudah berisi urutan karakter yang sama lebih dari sekali, dan mereka tidak digunakan untuk menyandikan karakter pesan, program akan menguranginya menjadi satu karakter.
- Jika operator tidak berisi karakter pesan dalam urutan yang benar, program mungkin tidak menghasilkan apa-apa, operator itu sendiri, atau kesalahan.
- Anda dapat mengasumsikan bahwa pesan dan operator adalah string ASCII yang tidak kosong.
- Masalah huruf besar: A tidak setara dengan a.
- Ketika lebih dari satu paket valid, program Anda dapat menampilkan salah satu atau semuanya.
- Ruang adalah karakter seperti karakter lainnya.
Kasus uji:
Paket Pengangkut Pesan "Hai," "sudah sampai?" "Apakah dia baru saja berubah?" ATAU "Apakah ini terjadi?" "Tuan," "sudah sampai?" "Apa aku sudah sampai?" "foo" "sudah tiba?" "" ATAU "sudah tiba?" ATAU kesalahan. "Mobil" "Kucing itu keren." "CCaats arre col." "mobil" "Kucing itu keren." "" ATAU "Kucing itu keren." ATAU kesalahan. "Sofa" "Sofa" "CCoouucchh" "oo" "oooooooooo" "oooo" "o o" "oooo oooa" "oo ooa"
Ini adalah kode golf, byte paling sedikit menang.
"oooo oa"
(dengan 2 spasi) output yang valid untuk test case terakhir?