Masala #0832

Xotira 16 MB Vaqt 100 ms Qiyinchiligi 10 %
14

  

RTda Robotlar musobaqasi

Va nihoyat SamDU RTda ham katta ustoz Nazarov boshchligida robotlar musobaqasiga start berildi. Bu musobaqada ko'plab dasturchilar qatnashmoqda edi bulardan saytda mashhur, siz taniydigan  Obid Sindarov , Esanov Otabek  va ularning shogirdlari ishtirok etmoqda edi. Ularga berilgan topshiriq shundan iborat edi: ular Technoways musobaqasi uchun tayyorlangan robotlarga dastur (suniy aql) tuzishlari kerak edi. Shartlar quydagicha edi:

  • Robot faqat 4ta tomonga yura oladi ('s' - shimol, 'j' - janub, 'q' - sharq, 'g' -   g'arb) 
  • 4ta kamanda bajara oladi (0 - oldinga yur, 1 - chapga buril, 2 - o'nga buril, 3 - orqaga(180ga) buril)

Ular bu ishni yuqori darajada yakunladi. Ustozlarining yutuqlaridan ilhomlangan Mamayusuf ham endi robotlarga dastur yozmoqchi bo'ldi va bu ishni uddaladi. Lekin hali dasturni robotlarda sinab ko'rmagan Yusuf tuzgan dasturidan ikkilanyapdi siz unga ikkinchi namunaviy dastur yozib berishingizni so'ramoqda, bu ish sizning qo'lingizdan kelsa unga yordam bering.


Kiruvchi ma'lumotlar:

Bitta qatorda s (s, j, q, g ) buyruq va k \((0\le |k|\le 3)\)kamanda beriladi.


Chiquvchi ma'lumotlar:

Berilgan kamandadan so'ng ( janub, shimol, sharq, g'arb ) robotning holatini chop eting.


Misollar
# input.txt output.txt
1
s 3
janub
Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin

Robocontest.uz Copyrighted © 2020-2023 by Robocontest Team

Generated in 23ms