তুমি কি জ্যাবারককে মেরে ফেলেছ?


37

আপনার কাজটি হ'ল স্ট্রিং আউটপুট করা

The Jabberwocky

ইনপুট না নিয়ে। ইনপুট এবং আউটপুট জন্য সাধারণ নিয়ম প্রযোজ্য, তাই উভয় ফাংশন এবং প্রোগ্রাম অনুমোদিত হয়।

অবশ্যই একটি ক্যাচ আছে, এটি ক্যাচ ছাড়া মজা হবে না। আপনার প্রোগ্রামটি যখন অ বর্ণানুক্রমিক চরিত্রগুলি ছিনিয়ে নেওয়া হয় তখন অবশ্যই জ্যাবারওয়কির কবিতাটি শুরু করা উচিত (সংবেদনশীল না হলে)। কবিতাটি শুরু করতে এটি অবশ্যই কবিতাটির শুরুতে শুরু হওয়া ধারাবাহিক সাবস্ট্রিং হতে হবে। খালি স্ট্রিং ঠিক আছে (যদিও আপনি সম্ভবত খুব ভাল স্কোর করতে পারবেন না)।

এখানে রেফারেন্সের জন্য পাঠ্যটি দেওয়া হল:

twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebewarethejabberwockmysonthejawsthatbitetheclawsthatcatchbewarethejubjubbirdandshunthefrumiousbandersnatchhetookhisvorpalswordinhandlongtimethemanxomefoehesoughtsorestedhebythetumtumtreeandstoodawhileinthoughtandasinuffishthoughthestoodthejabberwockwitheyesofflamecamewhifflingthroughthetulgeywoodandburbledasitcameonetwoonetwoandthroughandthroughthevorpalbladewentsnickersnackheleftitdeadandwithitsheadhewentgalumphingbackandhastthouslainthejabberwockcometomyarmsmybeamishboyofrabjousdaycalloohcallayhechortledinhisjoytwasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabe

এই সম্পত্তিটি পরীক্ষা করতে আপনি এখানে একটি প্রোগ্রাম ব্যবহার করতে পারেন।

কবিতাটি ব্যবহার করতে না পারলে আপনি কোনও অতিরিক্ত বর্ণমালা অক্ষর ব্যবহার করতে পারেন না

বর্ণানুক্রমিক অক্ষরগুলি হ'ল অক্ষর a- zএবং A- Zসম্পূর্ণ তালিকা এখানে:

ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz

স্কোরিং

আপনার প্রোগ্রামটি অল্প-অল্প বর্ণের বাইটের সংখ্যায় কম ব্যবহার করা হবে যা আরও ভাল হবে।

এখানে একটি হাস্কেল প্রোগ্রাম যা উত্তর দেয়। (এই ধারণাটি বৈধ হয়)

উদাহরণ প্রোগ্রাম

নিম্নলিখিত প্রোগ্রামটি বৈধ হবে:

twas&*brilliga77812nd Thesli thyt Oves didgy reand Gim bleinth ewab eal lmims ywe""""""""
ret h eb or o g o ve sa n dthemomerAthsoutgrabebewaretheJABBERWOCKmysonthe)(*)()((*98980908(()*(jawsthatbit

বর্ণানুক্রমিক অক্ষরগুলিতে নামানো হলে তা হ'ল:

twasbrilligandTheslithytOvesdidgyreandGimbleinthewabeallmimsyweretheb orogovesandthemomerAthsoutgrabebewaretheJABBERWOCKmysonthejawsthatbit

যা কবিতার প্রথম বিটের সাথে মিলবে (কেস সংবেদনশীল)।

এই প্রোগ্রামটি 59 স্কোর করবে কারণ এতে এতে অ বর্ণমালা অক্ষর রয়েছে:

&*77812           """"""""
          )(*)()((*98980908(()*(

6
"কবিতা শুরু করুন" বলতে কী বোঝ?
পাভেল

7
অক্ষরবিহীন ভাষায় এটি করা তুচ্ছ।
NoOneIs এখানে 21

5
আমার মধ্যে বিদ্যাবাগীশ আপনাকে মনে করিয়ে দিতে যে কবিতার নাম বাধ্য বোধ Jabberwocky, (কোনো নিবন্ধের সঙ্গে) যখন জন্তু নাম the Jabberwock(কোন সঙ্গে -y )। অবশ্যই আপনি এখন প্রয়োজনীয় আউটপুট পরিবর্তন করতে পারবেন না, কিন্তু ...
DLosc

6
এত ভোট কেন অস্পষ্ট হিসাবে বন্ধ হবে? "এই সম্পত্তিটি পরীক্ষা করার জন্য আপনি এখানে একটি প্রোগ্রাম ব্যবহার করতে পারেন" " অংশ সম্পূর্ণ এবং দ্ব্যর্থহীনভাবে বৈধ মানদণ্ড নির্ধারণ করে।
ব্যবহারকারী 202729

উত্তর:


42

ওও কোড , স্কোর 0

ব্রেইনফাক কোডটি গল্ফ করার জন্য ডেনিসকে ধন্যবাদ।

TwASbRIlLIgAnDthEsliTHyTOvEsdiDgyreaNdgImbleinthEwaBeaLlmimSywEreThEBoroGoveSAndTheMOmERaTHSoutGRabEbeWArEthEjaBbeRWockMYsONtHEJawsTHaTBiTEThecLawSthATcaTChBeWAReTHeJuBJuBBiRDAndsHUNtHeFRuMIoUSbANdERSnatchheTooKHisvORpaLswORdinhAndLonGtiMetHEmanXomEFoEHeSOUg

এটি অনলাইন চেষ্টা করুন!

আমি এই চ্যালেঞ্জের জন্য খারাপ সংবাদ পেয়েছি ... :(

ওও কোডে মস্তিষ্কের একটি বাইনারি এনকোডিং যা প্রতিটি বিটের জন্য একটি চিঠির ক্ষেত্রে ব্যবহার করে। হ্যাঁ, কবিতাটি যেহেতু ব্রেনফাক প্রোগ্রামটি প্রচ্ছদ করার জন্য যথেষ্ট দীর্ঘ (বা আউটপুট যথেষ্ট সংক্ষিপ্ত) রয়েছে যা প্রিন্ট করে The Jabberwocky(আসলে এটি গল্ফ করার জন্য কঠোর চেষ্টা না করে), এটি একটি তুচ্ছ অনুকূল উত্তর হয়ে যায়।




"খারাপ সংবাদ" ... হ্যাঁ, এটি খারাপ। আমি পূর্বাভাস দিয়েছিলাম যে ইউনারি 0 বাইট পাবে , নিয়ম পরিবর্তন হয়েছে এবং এখনও 0 টি জমা রয়েছে।
ব্যবহারকারী 202729

5
আমি মোটেই খারাপ খবর মনে করি না। এটি অন্যান্য ভাষায় গল্ফ করা কত মজাদার তার শূন্য প্রভাব ফেলে।
লিন

22

সি, স্কোর  104   79  74

স্কোরটি 79৯ এ কমিয়ে দেওয়ার জন্য @ গ্যাস্ট্রোপনারকে ধন্যবাদ এবং এটি আরও কমিয়ে izz৪ তে নামিয়ে দেওয়ার জন্য @ wizzwizz4 কে ধন্যবাদ!

*t,w;a(s,b,rilligand){*(t//he
=s++)="lithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebewareThe Jabberwock\0mysonthejawsthat"[b++]?//i
:121;*t>12e1?*++t//hecl
=0:a//wsthatcatchbewarethejubjubbirdandshunthefrumiou
(s,b);}an;der(s,n){a(//tchhetookhi
s,88);}

এটি অনলাইন চেষ্টা করুন!



2
//abcdefgh\n1 টির চেয়ে কম অক্ষর হবে না /*abcdefgh*/?
wizzwizz4

@ wizzwizz4 হ্যাঁ, এটি হবে। ধন্যবাদ!
স্টেডিবক্স

20

বিচ্ছেদ 2 , স্কোর 3

twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebewaRe"The Jabberwock"mysonthejawsthatbitetheclawsthatcatchbewarethejubjubbirdandshunthefrumiousbandersnatchhetookhisvorpalswordinhandlongtimethemanxomefoehesoughtsorestedhebythetumtumtreeandstoodawhileinthoughtandasinuffishthoughthestoodthejabberwockwitheyesofflamecamewhifflingthroughthetulgeywoodandburbledasitcameonetwoonetwoandthroughandthroughthevorpalbladewentsnickersnackheleftitdeadandwithitsheadhewentgalumphingbackandhastthouslainthejabberwockcometomyarmsmybeamishboyO

এটি অনলাইন চেষ্টা করুন!

ব্যাখ্যা

আমরা বেশিরভাগ ছোট হাতের অক্ষরকে উপেক্ষা করতে পারি, তারা কেবল তাদের কোড পয়েন্টে একটি পরমাণুর শক্তি সেট করে।

...Re"The Jabberwock"my...oyO

বড় হাতের অংশটি Rপ্রোগ্রামটির এন্ট্রি পয়েন্ট, কারণ এটি একটি পরমাণু ডানদিকে চলেছে। আমি যেমন বলেছি, আমরা এটিকে উপেক্ষা করতে পারি e। তারপরে "স্ট্রিং মোডটি টগল করে, যা কেবলমাত্র সমস্ত অক্ষর এটির সাথে মুদ্রণ করে এটি STDOUT- এ দেয় যা আমাদের দেয় The Jabberwock। যে শুধুমাত্র ছেড়ে y। আমরা yঅবিলম্বে এটি যেটি আসবে তা ব্যবহার করতে পারতাম y, তবে তারপরে এটি মুদ্রণের জন্য আমাদের কমপক্ষে একটি নন-লেটার বাইট নষ্ট করতে হবে ( !) এবং সম্ভবত প্রোগ্রামটি শেষ করার ক্ষেত্রে অন্য একটি।

পরিবর্তে, আমরা কবিতাটিতে yঅবিলম্বে প্রদর্শিত হওয়ার জন্য ধৈর্য ধরে অপেক্ষা করি o। কারণ দেয় আমাদের ব্যবহার Oযা চরিত্র ছাপে এবং পরমাণু ধ্বংস, প্রোগ্রাম সসীম। এইভাবে, কেবলমাত্র অক্ষরহীন অক্ষরগুলির জন্য আমাদের প্রয়োজন স্থান এবং দুটি উদ্ধৃতি।


খুব খুব চিত্তাকর্ষক।
ওয়েইজুন চিউ 23

14

এলিস , স্কোর 7

"T/was"bri@lligandtheslithytovesdidgyreandgimbleinthewabeallmimsywe
rethe borogovesandthemomerathsoutgrabebewarethejabberwockmysonthejawsthatbitetheclawsthatcatchbewarethejubjubbirdandshunthefrumiousbandersnatchhetookhisvorpalswordinhandlongtimethemanxomefoehesoughtsorestedhebythetumtumtreeandstoodawhileinthoughtandasinuffishthoughthestoodthejabberwockwitheyesofflamecamewhifflingthroughthetulgeywoodandburbledasitcameonetwoonetwoandthroughandthroughthevorpalbl
adewentsn

এটি অনলাইন চেষ্টা করুন!

/, তির্যকভাবে আইপি সরানো এবং প্রান্ত বন্ধ বাউন্স তোলে তাই নির্দেশাবলী আসলে মৃত্যুদন্ড কার্যকর করা হয় "The "ono@nকমান্ড (পূরণবাচক মোডে) STRING "হাস্যরসাত্মক কথাবার্তা" push কর্মের যদি স্ট্যাকের উপরে খালি, এবং oস্ট্যাকের উপরে আউটপুট।


1
খুব সুন্দর উত্তর!
জোনাথন অ্যালান

3
কাজের জন্য সঠিক সরঞ্জাম।
রবার্ট ফ্রেজার

ভাল লাগল, আমি বেশ কয়েকটি জিনিস চেষ্টা করে দেখলাম তবে এমন লেআউট খুঁজে পেল না যা প্রায় স্কোর করে।
মার্টিন এন্ডার

13

জেলি , স্কোর  6  4

twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathSOUTGRABEBEWARE“The Jabberwock”m”y

ফলাফল মুদ্রণের একটি সম্পূর্ণ প্রোগ্রাম
(একাত্ত্বিক লিঙ্ক The Jabberwockহিসাবে এটি একটি পার্শ্ব-প্রতিক্রিয়া হিসাবে প্রিন্ট করে এবং চরিত্রটি ফিরিয়ে দেয় y)

“ ””কবিতাটির কেস-পরিবর্তিত উপসর্গগুলিতে অক্ষরগুলি সন্নিবেশ করান ।

এটি কাজ করে কারণ:

  1. এর hআগে শেষটি SOUTGRABEBEWARE“The Jabberwock”m”yহ'ল (কমপক্ষে লেখার সময়!) একটি অপরিবর্তিত পরমাণু, যার ফলে সমস্ত একটি নতুন লিঙ্ক হয়ে যায় যা ডিফল্ট ইনপুট নেয় 0এবং কিছু monadic ফাংশন সম্পাদন করে SOUTGRABEBEWARE, যা ফল দেয় 1(নীচে দেখুন)।

  2. 1“The Jabberwock”mতারপরে m, উত্পাদকগুলির "The Jabberwock"একটি স্লাইস আকার সহ মডুলো স্লাইসিং সম্পাদন 1করে "The Jabberwock"

  3. ট্রেইলিং ”yএকটি নতুন শীর্ষস্থানীয় ধ্রুবক চেইন তাই জেলি সেই অক্ষরগুলির তালিকা মুদ্রণ করে এবং পরে চরিত্রটি দেয় y, এবং যেহেতু এটি এখন প্রোগ্রামের শেষের পরে এটি মুদ্রিত হয়।

 implicit input = 0
S sum             0
O cast to ordinal 0
U upend           [0]
T truthy indices  []
G group           []
R range           []
A absolute value  []
B to-binary       []
E all-equal?      1
B to-binary       [1]
E all-equal?      1
W wrap            [1]
A absolute value  [1]
R range           [[1]]
E all-equal?      1

পূর্ববর্তী 6 বাইটার:

twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebeware
“The Jabberwock”m1“y

এটি অনলাইন চেষ্টা করুন!

ছয়টি অ-কবিতা অক্ষর একটি নতুন লাইন প্লাস “ ”1“


বিকল্প 6 এস:

“T“wasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebewaret“he Jabberwock”m2“y

twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebewaret
“The Jabberwockmy”ṪṭṖ

প্রথম প্রোগ্রামটি কি বৈধ নয় m1“y? এটি এখনও মুদ্রিত হয় The Jabberwockএবং কবিতার একটি উপসেট দিয়ে শুরু হয়
ডাইলানান

1
না, m1“y(বা এটি হতে পারে m1”y) প্রয়োজন কারণ আমাদের অবশ্যই মুদ্রণ করা উচিত The Jabberwocky, নয় The Jabberwock
জোনাথন অ্যালান

7

কাঠকয়লা , স্কোর 3

twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebeware⎚The Jabberwock⌈my

এটি অনলাইন চেষ্টা করুন!

তিনটি অক্ষর sertedোকানো: ⎚ ⌈

... এটি পুরো কবিতা নিয়েও কাজ করে

কিভাবে?

twas ... ware⎚The Jabberwock⌈my - no input
twas ... ware                    - print this text     >  twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebeware
             ⎚                  - clear the screen    >
               The Jabberwock    - print this text     > The Jabberwock
                             ⌈   - (print) maximum of:
                              my -   this text         > The Jabberwocky

5

রুবি ( -p), স্কোর 12

$_=#twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebeware
'The Jabberwock'+#m
?y

এটি অনলাইন চেষ্টা করুন!

আপত্তি সব মন্তব্য!

সঙ্গে -pপতাকা, রুবি যাই হোক না কেন সঞ্চিত প্রিন্ট হবে $_। যে কোনও ইনপুটটির একটি একক লাইন প্রয়োজন।


-pপ্রয়োজনীয় ইনপুটটির লাইন থাকায় আপনি এখানে ব্যবহার করতে পারবেন বলে আমি মনে করি না । "আপনার কাজটি The Jabberwockyইনপুট না নিয়ে সঠিক স্ট্রিং আউটপুট দেওয়া " "
বেনজ 2240

@ বেনজ 2240 -pএকটি কমান্ড লাইন পতাকা, কোনও ইনপুট নয়।
মিঃ এক্সকোডার


@ পাভেল আমি দেখতে পেয়েছি, আপনাকে ধন্যবাদ
benj2240

5

কাঠকয়লা , স্কোর: 5 4

twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebeware⎚The Jabberwock¿m¦y

এটি অনলাইন চেষ্টা করুন! সম্পাদনা করুন: কেবলমাত্র ASCII- এর জন্য 1 বাইট সংরক্ষণ করা হয়েছে ব্যাখ্যা: নিম্নলিখিত ভার্বোজ কোডে অনুবাদ করে:

Print("twas...beware");
Clear();
Print("The Jabberwock");
if ("m") Print("y");


@ জোনাথন অ্যালান স্থির!
নীল


4

> <> , স্কোর: 13 12

\twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebeware
\"The Jabberwockmy"$~\sonthejawsthatbitetheclawsthatcatchbewarethejubjubbirdandshunthefrumiousbandersnatchhetookhisvorpalswordinhandlongtimethemanxomefoehesoughtsorestedhebythetumtumtreeandstoodawhileinthoughtandasinuffishthoughthestoodthejabberwockwitheyeso
fflamecamewhifflingth>ro<

এটি অনলাইন চেষ্টা করুন!

যাচাইকরণ এবং স্কোরিং

তাত্ক্ষণিকভাবে দ্বিতীয় লাইনে পুনঃনির্দেশ করে, যা স্ট্যাকের বিপরীতে "দ্যা জবারওয়কমি" ঠেলে দেয়। $~অতিরিক্ত পপ করে mএবং >ro<পুরো স্ট্যাকটি মুদ্রণ করে, আগেই এটি বিপরীত করে।


3

রেটিনা 0.8.2 , স্কোর: 21 20 18 16 13 8 6

|twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebeware
The Jabberwock0$*my

এটি অনলাইন চেষ্টা করুন! সম্পাদনা করুন: @ মার্টিনইেন্ডারে ধন্যবাদ 2 দ্বারা স্কোর হ্রাস পেয়েছে।


আপনি এই জাতীয় 6 স্কোর করতে পারবেন: tio.run/… এবং তারপরে 5 রেটিনা 1.0 এ স্যুইচ করে (এবং *পরিবর্তে ব্যবহার করে $*)।
মার্টিন ইন্ডার


2

ইয়াবাসিক , 13

@ পাভেলের রুবির উত্তরের জন্য ধন্যবাদ!

#twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebeware
?"The Jabberwock";//m
?"y"

এটি অনলাইন চেষ্টা করুন!


আমি 20 এর স্কোর গণনা করি, আমার মনে হয় আপনি নিউলাইনগুলি গণনা করতে ভুলে গেছেন।
পাভেল

হ্যাঁ, অন্যান্য উত্তরগুলিরও বেশ কয়েকটি সমস্যা রয়েছে।
ওয়েজুন ঝো

শুধু একটি নোট: Yabasic এ এটি ব্যবহার করে দেখুন ব্যবহারের জন্য উপলব্ধ অনলাইন আপনি যেমন Tio আপনার সমাধান একটি লিঙ্ক জুড়ে বিবেচনা করা উচিত এই এক
টেলর স্কট

@ টেলরস্কট আমি কীভাবে তা খেয়াল করতে ব্যর্থ হতে পারি! সংশোধন করা হয়েছে।
ওয়েইজুন ঝো

আমি মনে করি আপনার প্রথম লাইনের শেষে একটি অতিরিক্ত "" আছে।
12 ই

2

ভিবিএ, স্কোর 5

তাত্ক্ষণিক উইন্ডোতে চালান:

?twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebeware"The Jabberwock"m"y

কিভাবে এটা কাজ করে:

? - এটি স্ট্রিং হিসাবে আউটপুট প্রিন্ট করে

-

twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebeware - সুস্পষ্ট ঘোষণা ছাড়াই এটিকে খালি স্ট্রিং হিসাবে বিবেচনা করা হবে

-

"The Jabberwock"- স্ট্রিং আপনি যখন একে অপরের পাশে 2 টি ভেরিয়েবল / স্ট্রিং রাখবেন তখন ভিবিএ স্বয়ংক্রিয়ভাবে সেগুলিকে একত্রিত করবে। (2 নন-ভেরিয়েবল স্ট্রিংগুলির জন্য একটি জায়গার প্রয়োজন হবে যাতে ডাবল-কোট যুক্ত না হয়)

-

m - অন্য একটি অন্তর্ভুক্ত খালি স্ট্রিং, স্বয়ংক্রিয়ভাবে সংক্ষিপ্ত

-

"y- অন্য স্ট্রিং। বাম উন্মুক্ত, লাইনটির শেষ প্রান্তে আঘাত করলে অবিলম্বে উইন্ডোটি স্বয়ংক্রিয়ভাবে এটি বন্ধ হয়ে যাবে - আবার স্বয়ংক্রিয়ভাবে সংক্ষিপ্ত

-

1 প্রশ্ন-চিহ্ন, 1 স্থান এবং 3 ডাবল-কোট। ভিবিএ এটিকে ?"" & "The Jabberwock" & "" & "y"বা হিসাবে দেখছে?"The Jabberwocky"


2

হাস্কেল , স্কোর 12

twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebeware="The Jabberwock"++{-m-}"y"

এটি অনলাইন চেষ্টা করুন!

শূন্য-আর্গুমেন্ট ফাংশনটি নির্ধারণ করে twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebeware :: Stringযার আউটপুট "The Jabberwocky"


2

জাভা (ওপেনজেডিকে 9) , স্কোর 11

twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebeware->"The Jabberwock"+//m
"y"

এটি অনলাইন চেষ্টা করুন!

ক্রেডিট


1
-২ স্কোরটি (অব্যক্ত নাল প্যারামিটার) এ পরিবর্তন ()করে এবং মন্তব্য থেকে শীর্ষস্থানীয় সরিয়ে । tVoidt
কেভিন ক্রুইজসেন 8

2
@ কেভিন ক্রুজসেন অন্তর্দৃষ্টিগুলির জন্য আপনাকে ধন্যবাদ। :-) তবে <s>16</s> 14আমি চূড়ান্ত উত্তর দেওয়ার জন্য যে কোনও স্ট্যাকএক্সচেঞ্জ নেটওয়ার্কে সর্বদা পছন্দ করি prefer পরিবর্তনগুলি নিজেরাই সংশোধন পৃষ্ঠায় তালিকাভুক্ত করা হয়েছে , যার ফলে প্রত্যেকের পক্ষে আসল পরিবর্তনগুলি সহজ হওয়া এবং সময়ের সাথে সাথে উত্তর কীভাবে বিবর্তিত হয়েছিল, সমস্ত অতীত ও বর্তমান তথ্যকে একটি বড় অপঠনযোগ্য পোস্টে রাখার পরিবর্তে।
অলিভিয়ার গ্রাগোয়ার

আহ ঠিক আছে, আমার দ্বারা ঠিক আছে। :) সম্পাদনাটি মূলত 'বাইটস' থেকে 'স্কোর' ঠিক করা ছিল।
কেভিন ক্রুইজসেন

1
@ কেভিন ক্রুইজসেন সত্যিই, আমি ক্রেডিটগুলিতে আপনার পরিবর্তন দেখেছি এবং তাদের স্বাগত জানানো হয়েছে। আমার আগের মন্তব্যে, আমি কেবল শিরোনাম বোঝাতে চাইছিলাম। এমনকি আমি এই বিষয়ে একটি মেটা-পোস্টও তৈরি করেছি। ;-)
অলিভিয়ার গ্রাগোয়ার

1
এখন আপনি প্রথম লাইনে মন্তব্যটি সরিয়েছেন এখন আর আপনার আর লাইন বিরতির প্রয়োজন নেই।
গম উইজার্ড

2

পাওয়ারশেল , স্কোর: 19 10

#twasbrilligandTheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebewarethe
'The Jabberwock'+#m
'y'

এটি অনলাইন চেষ্টা করুন!

পাভেলের রুবির উত্তর বন্দর । জো কিং -9 পয়েন্টের জন্য ধন্যবাদ।

স্ট্রিংগুলি +একসাথে একত্রিত হয়। মন্তব্যগুলি সরানো হয়ে গেলে এবং কোডটি বিশ্লেষণ করা হলে পাওয়ারশেল এটিকে দেখবে 'The Jabberwock'+'y'। সেই স্ট্রিংটি পাইপলাইনে রেখে গেছে এবং আউটপুট অন্তর্ভুক্ত।


আমি ঠিক এই সঠিক উত্তরটি পোস্ট করতে যাচ্ছিলাম: পি
পাভেল

আপনি একত্রিত করতে পারেন না Theএবং Jabberwockএকটি স্ট্রিং মধ্যে? এটি অনলাইন চেষ্টা করুন!
জো কিং

@ জোকিং প্রকৃতপক্ষে, ধন্যবাদ। লাইন ধারাবাহিকতা অক্ষর ছাড়াই আপনি কীভাবে পারাচ্ছেন তা মজার। আমি বিস্মিত হয়েছি যখন কখন এই
পার্সিংয়ের

1

জেলি , স্কোর: 8

“ĠȥṘ®ṖȤ»

এটি অনলাইন চেষ্টা করুন!

কেবল স্ট্রিংটি সংকুচিত করে, এবং সমস্ত খালি বর্ণমালা অক্ষর মুছে ফেলা হলে এটি একটি খালি স্ট্রিং। বিরক্তিকরভাবে, সংক্ষিপ্ত সংক্ষিপ্ত আকারে “81Iȯd»বর্ণানুক্রমিক অক্ষর রয়েছে, যার কোনটিই নয় tবা হয়w






1

পাইপ , স্কোর 5

twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebewarethejabberwockmysonthejawsthatbitetheclawsthatcatchbewarethejubjubbirdandshunthefrumiousbandersnatchhetookhisvorpalswordinhandlongtimethemanxomefoehesoughtsorestedhebythetumtumtreeandstoodawhileinthoughtandasinuffishthoughthestOOD|"The Jabberwock"witheyesofflamecamewhifflingthroughthetulge'y

এটি অনলাইন চেষ্টা করুন!

ভাগ্যক্রমে, পিপে ছোট হাতের অক্ষরগুলি সমস্ত ভেরিয়েবল, যা তারা নিজেরাই প্রকাশ করে। কোডটির আকর্ষণীয় অংশ:

OOD|"The Jabberwock"

স্ক্যানার আপ ভঙ্গ OODহিসাবে Oদ্বারা অনুসরণ ODODএকটি অপরিজ্ঞাত পরিবর্তনশীল, যা শূন্য (মিথ্যা) হিসাবে মূল্যায়ন করে; তারপরে আমরা লজিক্যাল-বা এটির সাথে "The Jabberwock"এবং Oএটি কোনও নতুন লাইন ছাড়াই আউটপুট করি।

'y

একক-চরিত্রের স্ট্রিং y। যেহেতু এটি প্রোগ্রামের সর্বশেষ প্রকাশ, তাই এটি মুদ্রিত হয়।


1

স্মাইলব্যাসিক, স্কোর 10

@twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebeware?"The Jabberwock";
@m?"y

এটি ইয়াবাসিক উত্তর থেকে সরাসরি নেওয়া হয়েছিল, এবং এসবি আরও ভাল ভাষা হওয়ায় আমরা মন্তব্যগুলির চেয়ে লেবেল ব্যবহার করে এটি সংক্ষিপ্ত করতে পারি, যা কিছু লাইন ব্রেকগুলির প্রয়োজনকে দূর করে

একই আকারের জন্য এই বিকল্প সমাধানও রয়েছে:

@twasbrillig ... ?"The Jabberwock"+@my[2]

একটি এক্সপ্রেশন ভিতরে একটি লেবেল একটি স্ট্রিং হিসাবে গণ্য করা হয়। ( @my == "@my"), সুতরাং অক্ষর 2 নেওয়া "y" দেয়।


1

সি (জিসিসি) , স্কোর 58

পুরানো শৈলীর তুলনায় // স্টাইলের মন্তব্যগুলি + নিউলাইনগুলি কম দামের দরকারী তথ্যটি @ স্টিডিবক্সের উত্তরের জন্য @ wizzwizz4 এর মন্তব্য থেকে সরাসরি আসে ।

-M32 পতাকাটি প্রয়োজনীয়।

কিছুকে ফোন করার জন্য ফাংশনের দীর্ঘ নাম ধরে একটি অদ্ভুত মেজাজে আনা যেতে পারে, অন্যরা যথাযথভাবে এই ধরনের আপত্তিগুলি মীমাংসিত খুঁজে পেতে পারে; শেষ অবধি, আমাদের সকলকে কম স্কোরের সাইরেন গানে মনোযোগ দিতে হবে।

twasbrilligan;d(t,h,e,slithytovesdidgyreandgimble)int*h,*e;//wabeallmimsywere
{t--?*h++=*e++,//borogovesan
d(t,h,e):0;}momerathsoutgrabebewar;*e="The Jabberwock\171";mysonthejawsthatbitetheclawsthatcatchbewarethejubjubbirdandshunthefrumiousbandersnatchhetookhisvorpalswordinhandlongtimethemanxomefoehesoug(h,tsoreste){d(4,h,e);}

এটি অনলাইন চেষ্টা করুন!


1

ব্যাচ, স্কোর 15 11

:twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebewarethejabberwockmysonthejawsthatbiteth
@ec%lawsthatcatchbewarethejubjubbirdandshunthefrumiousbandersnatchhetookhisvorpalswordinhandlongtimethemanxomefoehesoughtsorestedhebythetumtumtreeandstoodawhileinthoughtandasinuffisht%ho%ughthestood% The Jabberwock%withe%y

মূলত কেবল echo The Jabberwockyঅব্যবহৃত ভেরিয়েবল এবং লেবেল সহ।

পুরানো সংস্করণ (স্কোর 24):

:twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebewarethejabberwockmysonthejawsthatbitetheclawsthatcatchbewarethejubjubbirdandshunthefrumiousbandersnatchhetookhisvorpalswordinhandlongtimethemanxomefoehesoughtsorestedhebythetumtumtreeandstoodawhileinthoughtandasinuffishthoughthestoodthejabberwockwitheyesofflamecamewh
@if %1%fl%i==%ngthroughthetulgeywoodandburbledasitcameonetwoonetwoandthroughandthroughthevorpalbladewentsnickersnackheleftitdeadandwithitsheadhewentgalumphingbackandhastthousla%i n The Jabberwock%cometom%y
:armsmybeamishboyofrabjousdaycalloohcallayh
@echo %*

নামের একটি ফাইলে কোড সংরক্ষণ করা প্রয়োজন n.batএবং একই ডিরেক্টরি থেকে চালানো দরকার।

বিকল্প সংস্করণ যার কোনও নাম থাকতে পারে (স্কোর 27):

:twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebewarethejabberwockmysonthejawsthatbitetheclawsthatcatchbewarethejubjubbirdandshunthefrumiousbandersnatchhetookhisvorpalswordinhandlongtimethemanxomefoehesoughtsorestedhebythetumtumtreeandstoodawhileinthoughtandasinuffishthoughthestoodthejabberwockwitheyesofflamecamewh
@if %1%fl%i==%ngthroughthetulgeywoodandburbledasitcameonetwoonetwoandthroughandthroughthevorpalbladewentsnickersnackheleftitdeadandwithitsheadhewentgalumphingbackandhastthousla%i %~n0 The Jabberwock%cometom%y
:armsmybeamishboyofrabjousdaycalloohcallayh
@echo %*

ব্যাখ্যা (ভেরিয়েবল অপসারণ সহ):

:twas...                         Label (No labels were used, no goto in the poem)
@if %1i==i %~n0 The Jabberwocky  If no command line arguments, run this batch file again
:arms...                          with the arguments 'The Jabberwocky'
@echo %*                         Echo all arguments

1

পার্ল 5, সাবরুটাইন, স্কোর 11

{twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebeware;'The Jabberwock'.~'X'}

তবে v134এক্স এর পরিবর্তে \ x86 ( ) অক্ষর সহ

(পার্লসুব বলেছেন "স্বাক্ষরটি একটি সাবরুটিনের দেহের অংশ।


এটি কি প্রিন্ট করে y?
জো কিং

@ জোকিং উফ! এখন এটা করে; ধন্যবাদ।
এমএস 210

1

রুবি , 9 নন লেটার বাইট

twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebewarethejabberwockmysonthejawsthatbitetheclawsthatcatchbewarethejubjubbirdandshunthefrumiousbandersnatchhetookhisvor=p alswordinhandlongtimethemanxomefoehesoughtsorestedhebythetumtumtreeandstoodawhileinthoughtandasinuffishthoughthestood="The Jabberwock"+withe=?y

এটি অনলাইন চেষ্টা করুন!

গল্ফযুক্ত সংস্করণ (পাঠযোগ্যতার জন্য):

x=p z="The Jabberwock"+w=?y

কয়েকটি দীর্ঘ এবং অকেজো ভেরিয়েবল ব্যবহার করে। রুবিতে, আপনি whatever_you_want=একটি প্রকাশের আগে রাখতে পারেন এবং এটি এখনও সেই অভিব্যক্তিটি ফিরিয়ে দেবে, কেবলমাত্র একটি বিজোড়-নামযুক্ত ভেরিয়েবল তৈরির পার্শ্ব প্রতিক্রিয়া দিয়ে।


1

স্ব-পরিমার্জনকারী ব্রেনফাক , স্কোর 16

twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebeware␀The Jabberwock␀my<[<<]>[.>]>>.

এটি অনলাইন চেষ্টা করুন!

ব্যাখ্যা

প্রাথমিকভাবে টেপটি এভাবে সেট আপ করা হয়:

  T h e  J a b b e r w o c k  m y < [ < < ] > [ . > ] > > .   

<[<<]

T>[.>]y>>.


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.