Postacı olarak yeni bir iş buldum ve bunu sürdürmek için yardımına ihtiyacım var. Onları teslim etmek için dışarı çıkmadan önce bir sürü posta sipariş etmeliyim.
Sokaklar, sokak başlangıcında 1 ile başlayarak ve sonuna kadar hiçbir sayı atlamamaya devam ederek, sol tarafta tek sayılarla ve sağ tarafta eşitlenerek, sırasıyla sırayla numaralandırılır. Daha sonra evler de eklendi, böylece sivil numaraya mektuplar da eklenebilir.
Sandık şehrin tüm postalarını içeriyor, bu yüzden sadece sokağımın postalarını seçmek zorundayım.
Postaları daha hızlı sipariş etmek için yardımına ihtiyacım var. Size bir fonksiyon veya tam bir program yazmak istiyoruz:
- Bir sokak adı.
- Yolumu takiben sıralanan sivil numaralar listesi.
- Adreslerin listesi (posta sandığını temsil eden).
Ve sivil numaralar listesini izleyerek sıralı, sadece benim sokağın adreslerini içeren bir adres listesi çıktı.
Bir adres şu şekildedir:
Person Name/n
CivicN Street Name
Burada CivicN , '/' ve BÜYÜK HARF (10 10 / B) ile takip edilebilecek bir sayıdır. İsterseniz küçük harf kabul edilebilir.
Sokak Adları çakışıyorsa, bunlar farklı sokaklar olarak kabul edilir:
Church Road != Saint Lorenz Church Road
Adresin geri kalanını basitlik için atlıyoruz (her posta için aynı olduğu varsayılarak)
Mektuplar hızlı bir şekilde teslim edilmelidir, böylece en kısa cevap kazanır.
MİSAL:
Yerleşim :
1 1/B 3 5 7 9 11 13
==============================
2 4 4/B 6
Giriş:
"Tea Avenue"
["1","1/B","2","4","3","5","7","4/B","6","9","11","13"]
["Mrs. Pie O. Pinky\n6 Tea Avenue","Ms. Kita I. Omeeha\n6 Tea Avenue","Mr. Raile A. Lee\n26 Uea Grove","Odd O. Nic\n76 Mira Road","Mrs. Fuel Tee\n78 Uea Grove","Ny O. Ondip\n55 Uea Grove","Mrs. Black\n67 Uea Grove","Ollie E.\n11 Tea Avenue","Mr. Urna Li\n75 Mira Road","Ms. Polly\n2 Tea Avenue"]
Çıktı :
Ms. Polly
2 Tea Avenue
Mrs. Pie O. Pinky
6 Tea Avenue
Ms. Kita I. Omeeha
6 Tea Avenue
Ollie E.
11 Tea Avenue
Giriş:
"Church Road"
["1","3","5","5/B","2","4","7","7/B","6","9","9/B","11","11/B"]
["Billy Ray V.\n5 Church Roadside East","Ms. Mia\n5 Church Road","Mrs. Dadeos\n9/B Church Road","Dr. Ymin U.\n3 Church Road","Atty. Nerou\n3 Church Road","Ollie A. Chaim\n6 Saint Lorenz Church Road","Ms. Rose\n5 Church Road","Alf Taohy\n79 Berry Road","Ms. Ootr E.\n5 Saint Lorenz Church Road","Lol E.\n21 Berry Road","Ms. Norton\n2 Church Road"]
Çıktı :
Dr. Ymin U.
3 Church Road
Atty. Nerou
3 Church Road
Ms. Mia
5 Church Road
Ms. Rose
5 Church Road
Ms. Norton
2 Church Road"
Mrs. Dadeos
9/B Church Road
Test jeneratörü: Çevrimiçi deneyin! Biçimlendirmeyi değiştirmek için string_wrapper_left / right ve separator öğelerini değiştirin.
Kurallar:
- Standart boşluklar yasaktır.
- Standart giriş / çıkış yöntemleri.
- Bayt cinsinden en kısa cevap kazanır.