নিম্নলিখিত টেবিলের (লিঙ্কযুক্ত নিবন্ধ থেকে অভিযোজিত) * বর্ণিত সংশ্লিষ্ট "টিউটি শব্দ" দ্বারা প্রতিটি অক্ষর প্রতিস্থাপন করে পাঠ্যটি টিউটি ভাষার একটি লিখিত সংস্করণে অনুবাদ করা যেতে পারে * :
a e h hash o o u yu
b bub i ay p pup v vuv
c kut j jag q kwak w waks
d dud k kak r rut x eks
e i l lul s sus y yak
f fuf m mum t tut z zuz
g jug n nun
* Exceptions:
(1) Upper case letters have corresponding TUT words in upper case.
(2) A doubled letter becomes 'skwer' ('SKWER') followed by the TUT word for that letter.
- An n-fold letter is treated as a number of doubles, followed by a single if needed.
- To be considered a double or n-fold letter, the letters must be in the same case.
(3) 'rut' ('RUT') is replaced by 'rud' ('RUD') if immediately followed by 'dud' ('DUD').
নিম্নলিখিত আই / ও আচরণ সহ একটি প্রোগ্রাম লিখুন:
ইনপুট (স্টিডিন থেকে): একটি বাইনারি (0/1) সূচক i এবং একটি ASCII স্ট্রিং গুলি ।
- যদি i = 0 হয় তবে এর মধ্যে কোনও ASCII পাঠ্য থাকতে পারে।
- তাহলে আমি = 1 তারপর গুলি কিছু বৈধ ইনপুট জন্য ছি! ভাষা আউটপুট হতে হবে।
আউটপুট (stdout থেকে): একটি বাইনারি (0/1) সূচক j এবং একটি ASCII স্ট্রিং টি ।
- তাহলে আমি = 0 তারপর ঞ = 1 এবং T এর অনুবাদ গুলি করার ছি! ভাষা।
- যদি i = 1 হয় তবে j = 0 এবং t হ'ল TUT ভাষা থেকে s এর অনুবাদ ।
- কোনও বৈধ ইনপুটের জন্য, প্রোগ্রামটিকে তার নিজের আউটপুটে প্রয়োগ করতে অবশ্যই আসল ইনপুটটি পুনরুত্পাদন করতে হবে; ie, প্রোগ্রাম ( প্রোগ্রাম ( i , গুলি )) = ( i , গুলি )। ইনপুট এবং আউটপুট অবশ্যই একই ফর্ম্যাট থাকতে হবে।
স্কোরিং : স্কোরটি প্রোগ্রামের অক্ষরের সংখ্যা - সর্বনিম্ন স্কোর জয়।
উদাহরণ
(0, 'Look for the birds.')
(1, 'LULskwerokak fuforut tuthashi bubayruddudsus.')
(0, '"Mrs. Hogwallop up and R-U-N-N-O-F-T."')
(1, '"MUMrutsus. HASHojugwakseskwerlulopup yupup enundud RUT-YU-NUN-NUN-O-FUF-TUT."')
( গ )
(0, 'QWX WWW Rrrrd deeeeep')
(1, 'KWAKWAKSEKS SKWERWAKSWAKS RUTskwerrutruddud dudskweriskweriipup')
( d )
(0, 'aa AA aA Aa rd RD rD Rd')
(1, 'skwere SKWERE eE Ee ruddud RUDDUD rutDUD RUTdud)
(((সম্পর্কে একপাশে উচ্চারণ: স্বরবর্ণ (জন্য ছি! শব্দ e
, i
, ay
, o
, yu
- may অর্থাত, সঙ্গে মিত্রাক্ষরকারী () (ক, ই, আমি O, U) যখন বর্ণমালা আবৃত্তি স্বাভাবিক শব্দসমূহ প্রতিনিধিত্ব করতে অনুমিত হয় আমাকে, আমার কাটা, মেত্তমেত্ত) তিন বা আরো অক্ষর ছি! কথায়, চিহ্ন (। u
, a
, e
) এ (কিন্তু, ব্যাট, বাজি হিসাবে শব্দ অনুমিত হয়) যথাক্রমে - এই জন্য হওয়া ASCII প্রতিস্থাপন হয় ( ʌ
æ
ɛ
) লিঙ্কযুক্ত নিবন্ধে।)))
rrd
অনুবাদ করা উচিত skwerruddud
; আমাদের কি এটাকে ছাড়তে দেওয়া হচ্ছে skwerrutdud
?
0,"AA"
অনুবাদ করে 1,"ee"
? হিসাবে 1,"SKWERE"
, আমি ধরে নিয়েছি আপনি বোঝানো হয়েছে 0,"AA"
, না 0,"EE"
।
AA
,SKWERE
বাskwerE
? ত্রিগুণিত অক্ষরের কী হবে? এটা করা হয়wakswakswaks
,skwerwakswaks
,waksskwerwaks
, অথবা এমনকিkyubwaks
, অথবা আমরা চয়ন করতে পারেন?