Masala #JZI25SOK7G
Olimpiadadagi nizo
Asadbek va Feruzbek o'rtasida tortishuv yuz berdi.Ular informatika bo'yicha olimpiadada qatnashdilar va bir xil ball to'pladilar. Biroq, ballarni baholash tizimi noto'g'ri bo'lib chiqdi(chunki robocontest emas edi) va ulardan qaysi biri kuchliroq ekanligini aniqlay olmadi.
Ushbu muammoni hal qilish uchun Asadbek va Feruzbek qo'shimcha test o'tkazishga qaror qilishdi. Ular bir-birlariga minimal operatsiyalar sonida hal qilinadigan masalani taklif qilishdi.
Vazifa quyidagicha: sizda N ta belgidan iborat satr mavjud. Undan faqat quyidagi amallar yordamida boshqa satr hosil qilish mumkinligini aniqlaydigan dastur yozing:
1. Satrdan bitta belgini olib tashlash;
2. Satrdagi belgilarni o'rnini almashtirish.
Asadbek va Feruzbek masalani kamroq operatsiyalarda ishlagan bo'lsa informatika bo'yicha olimpiadada kuchliroq deb hisoblanishi haqida kelishib oldilar.
Endi sizda dasturlash qobiliyatlari va mantiqiy fikrlashni mashq qilish uchun foydalanishingiz mumkin bo'lgan vazifangiz bor. Masalani yechishingizga omad tilayman!
Birinchi qatorda s1 satr,ikkinchi qatorda s2 satr. Ularning uzunligi 1000 dan oshmaydi.
Masala javobi, ya'ni s1 satrdan s2 satrni hosil qilish mumkin bo'lsa YES, aks holda NO.
# | input.txt | output.txt |
---|---|---|
1 |
hello helo |
YES |
2 |
hlelo hello |
YES |
3 |
12345 123456 |
NO |