Module: (C++) DİZİLER VE KARAKTERLER: ATÖLYE - 2


Problem

1 /5


Alt dize değiştirme

Problem

Dizede belirtilen alt dizeyi bulun ve yenisiyle değiştirin. s dizgisi, değiştirilecek s1 alt dizgisi ve yeni s2 alt dizgisi girilir.

Not: Kaynak dizideki gerekli alt diziler kesişmiyor.
P.P.S. Dizeler boşluk içermez.
P.P.P.S. Aranan alt dize birden fazla olabilir.
P.P.P.P.S. Tüm harfler küçük.
P.P.P.P.P.P.S. Küçük latin harflerden başka karakter yoktur.

Giriş olarak 3 dizi verilir: s, s1, s2. Tüm satırların uzunluğu 100'ü geçmez.
 
Örnekler

 
# Girdi Çıktı
1 abcde
ab
fg
fgcde
2
ababc
ab
c
ccc