কার্ডিনাল কোড চ্যালেঞ্জ


24

কার্য

আপনি বিভিন্ন ধরণের একটি কম্পাস তৈরির দায়িত্বে আছেন।

আপনার সোর্স কোডটি কম্পাস "সুই" হিসাবে কল্পনা করুন যেখানে বিভিন্ন অভিযোজনে চলমান স্বতন্ত্র আউটপুট তৈরি করে।

সমর্থিত উত্স কোডের দিকনির্দেশগুলি হ'ল উত্তর, পূর্ব, দক্ষিণ এবং পশ্চিম।

উদাহরণ

ধরা যাক আপনার সোর্স কোড রয়েছে:

ABCD
 J K
WXYZ

90 ডিগ্রি ঘড়ির কাঁটার দিকে ঘোরানো আমাদের পূর্বের দিকে চিহ্নিত করে আমরা এটি উত্তর দিক বিবেচনা করব:

W A
XJB
Y C
ZKD

ঘুরছে আবার দক্ষিণ দিকে নির্দেশ করছে:

ZYXW
K J 
DCBA

এবং অবশেষে, পশ্চিমে সর্বশেষ ঘূর্ণন:

DKZ
C Y
BJX
A W

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

নোট

আপনার কোড কোনও ইনপুট গ্রহণ করবে না।

ফাঁকা স্থান বা নতুন লাইনগুলি ঘোরানোর সময় ধসে পড়ে / অদৃশ্য হয় না।

শীর্ষস্থানীয় / পিছনে থাকা নতুন লাইনগুলি আউটপুটে ঠিক আছে।

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

স্ট্যান্ডার্ড বিধি প্রয়োগ; বাইট জিতে স্বল্পতম উত্তর!


আমরা কি 1 টির বেশি অক্ষর আউটপুট করতে পারি?
মিঃ এক্সকোডার

1
আমাদের কি খালি স্পেস দিয়ে কোড প্যাড করতে হবে যাতে এটি একটি নিখুঁত আয়তক্ষেত্র হয় (এবং আমাদের স্কোরগুলিতে সেই স্পেসগুলি গণনা করুন)? উদাহরণস্বরূপ, মত আকৃতির কোড হবে এই বৈধ হতে দেওয়া প্রথম এক জমা হয়?
বিড়াল বিড়াল

2
আউটপুট স্পেক ছাড়াও, আমি মনে করি এটি একটি সদৃশ
ডিজিটাল ট্রমা

1
@ বিজনেসগেটকে একটি আয়তক্ষেত্র তৈরি করতে আপনার কোডটি প্যাড করতে হবে না - যে উদাহরণটি আপনি সরবরাহ করেছেন তা বৈধ হবে।
জারম্যাট

4
@ মিঃ এক্সকোডার উম, 4 টি অভিন্ন প্রোগ্রাম কীভাবে 4 টি বিভিন্ন এসসিআইআই অক্ষর মুদ্রণ করতে পারে?
ETH প্রোডাকশনগুলি

উত্তর:


20

জেলি , 2 বাইট

*2

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

নোট করুন যে জেলি প্রোগ্রামের মূল এন্ট্রিটি হ'ল এটির শেষ লিঙ্ক, যেখানে কোনও নিউলাইন চরিত্রই লিঙ্কগুলিকে বিভক্ত করবে), দুটি লাইন প্রোগ্রামের দুটিই আসলে তাদের শীর্ষ লিঙ্কটিতে অ্যাক্সেস করে না।

চারটি পূর্ণাঙ্গ প্রোগ্রাম, যার সবগুলিই স্পষ্টভাবে তাদের ফলাফল মুদ্রণ করে:

উত্তর :

*2   -> (implicit) zero raised to the power of 2 = 0

পূর্ব :

*
2    -> literal 2 = 2

দক্ষিণ :

2*   -> two raised to the power of (implicit) 2 = 4

পশ্চিম :

2
*    -> (implicit) zero raised to the power of (implicit) zero = 1

1
এটি চূড়ান্ত উত্তর। সাবাশ.
এরিক দি আউটগল্ফার

19

জাপট , 3 2 বাইট

gy

একরকম, একরকম , আমি একটি অত্যন্ত হ্যাকি 2-বাইট সমাধান পেয়েছি ...


উত্তর আউটপুট 0:

gy

যেহেতু কোনও অন্তর্নিহিত ইনপুট নেই তাই এটি ডিফল্ট হয় 0gকোনও সংখ্যায় তার যুক্তি ( "y"এই ক্ষেত্রে) নির্বিশেষে সংখ্যার সাইন প্রদান করে ।


পূর্ব আউটপুট 2:

g
y

একটি বহু-লাইন প্রোগ্রামে, প্রথম লাইনটি তার ফলাফলটিকে ইনপুট সেট করে। এটি মুলত সাল থেকে নো-অপ হয়, gউপর 0হয় 0। তারপরে yএবং এর জিসিডি ফিরিয়ে দেয় 0যেহেতু এটি একটি যুক্তি অনুপস্থিত, এটি ডিফল্ট 2(ধন্যবাদ, @ অলিভার !)। এটি 2আউটপুট হিসাবে দেয় ।


দক্ষিণ আউটপুট g:

yg

yআগের মতোই জিসিডি। যেহেতু GCD (0, x) এর হয় এক্স , কোনো মানের জন্য yউপর 0ঠিক এর যুক্তি ফেরার স্বাধীনতা লাগে। এই ক্ষেত্রে, যুক্তিটি "g", যা ফলাফল which


পশ্চিম আউটপুট 1:

y
g

y0-তে, আগের মতোই ফিরে আসে 2। এর পরে এটি পাস করা হয় g, যা (যেমন ইতিমধ্যে আলোচিত) হ'ল সংখ্যার সাইন ফাংশন। সুতরাং, ফলাফল 1


8

জাভা (ওপেনজেডিকে 8) , 7309 4421 855 বাইট

লিকি নুন
-২৮৮ by বাইট ধন্যবাদ গম উইজার্ডকে ধন্যবাদ

//i/////////////////////////////////////////////////////////////
//n//////////////////////////////////////////////////////////////////
interface M{static void main(String[]a){System.out.println(0);}}/////
//e//}};)2(nltnirp.tuo.metsyS{)a][gnirtS(niam diov citats{M ecafretni
//r//////////////////////////////////////////////////////////////////
//f}/////////////////////////////////////////////////////////////////
//a}//
//c;//
//e)//
// 3//
//M(//
//{n//
//sl//
//tt//
//an//
//ti//
//ir//
//cp//
// .//
//vt//
//ou//
//io//
//d.//
// m//
//me//
//at//
//is//
//ny//
//(S//
//S{//
//t)//
//ra//
//i]//
//n[//
//gg//
//[n//
//]i//
//ar//
//)t//
//{S//
//S(//
//yn//
//si//
//ta//
//em//
//m //
//.d//
//oi//
//uo//
//tv//
//. //
//pc//
//ri//
//it//
//na//
//tt//
//ls//
//n{//
//(M//
//1 //
//)e//
//;c//
//}a//
//}f//
///r//
///e//
 //t//
 //n//
 //i//

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

পুরনো সংস্করণ

কোডটি ^ 2 স্কোয়ারের মোড়ানো মন্তব্যের সাথে সোজাসাপ্ট এপ্রোচ, এটি কোনও ভাষায় করা যেতে পারে।
অজগরের একটি (আরও পাঠযোগ্য) উদাহরণ example

##p#####
# r  2 #
print 1#
# n  t #
# t  n #
#4 tnirp
# 3  r #
#####p##

দুর্দান্ত জেনারেল আপ্রেচ, এখন আমি কীভাবে এটি করব তা খুঁজে বের করতে হবে! :)
flawr

interface M{static void main(String[]a){System.out.println(0);}}পরিবর্তে কিছু বাইট সংরক্ষণ করতে ব্যবহার করতে পারেন ।
ফাঁস নুন


1
@ ম্যাজিক অ্যাক্টোপাস ইউরান এটি হাত দ্বারা করা হয়নি সি;
রড

1
@ ম্যাজিক অ্যাক্টোপাস উর্ন না, এই অ্যালগরিদমটি দেখানোর জন্য আমি এই উত্তরটি দিয়েছি, ভাষাটি অপ্রাসঙ্গিক: 3
রড

7

পবিত্র বাজে! আমি একটিতে কাজ করছিলাম, তবে আমি কোথাও পেতে পারি না। আমি ভেবেছিলাম কিছু খুঁজে পেতে কমপক্ষে 30-40 মিনিটের কাজ লাগবে। এটা চমৎকার!
ডিজেএমসিএমহেম

1
এটা খুব সুন্দর!
জারম্যাট

আপনাকে গল্ফ দেওয়ার চেষ্টা করছে: পি এখনও পর্যন্ত তাদের মধ্যে 3 জন কাজ করছেন
ক্রিস্টোফার


5

বেফুঞ্জ, 17 13 বাইট

আমি ভেবেছিলাম বেফুঞ্জ জ্যামিতিক সমস্যার জন্য মজা করবে। এখানে অন্যদের মতো তুচ্ছ 4x4 সমাধান রয়েছে (আমার কাছে 3 টি কমান্ড দরকার) তবে আমি কিছুটা আরও ভালভাবে পরিচালনা করেছি।

সম্পাদনা: নতুন লাইনের কথা ভুলে গেছি

সম্পাদনা 2: উপলব্ধি আমি একটি বিড়াল তৈরি করতে পারে

সম্পাদনা 3: বিড়াল মারা গেছে

2v3
@.v
.  
1@.

আরআইপি কিটি: <

1.@ 2
^._.^
3 @.4

5

চিত্তাকর্ষক, তাড়াতাড়ি!
জারম্যাট

@ ম্যাজিক অ্যাক্টোপাস আমি মনে করি Y'X এটি কাজ করবে তবে আমাকে এখনও এটি চেষ্টা করে যেতে হবে।
রিলে

@ রিলে এটি করে, এটি এগিয়ে এবং পিছনের দিকেও কাজ করে, Y'Xএটিও বৈধ। এখনও 2-বাইট খুঁজছেন যদিও; কোনও 'ডট কমান্ড' এর জন্য কাজ করে না, তাই আমি সন্দেহ করি এটি বিদ্যমান।
ম্যাজিক অক্টোপাস উরন

@ ম্যাজিক অ্যাক্টোপাস ইউরান আমি মনে করি না যে নিউলাইনগুলি কীভাবে কাজ করবে তার সাথে 2 বাইট সমাধান রয়েছে। যদিও ফোর্সকে জখম করা শক্ত হবে না।
রিলে

10হায় কাজ করেছি তারা একটি আউটপুট জন্য একাধিক অক্ষর অনুমোদিত যদি; পি *
ম্যাজিক অক্টোপাস ভস্মাধার

4

সি (জিসিসি) , 283 279 209 বাইট

/////////)pm//
/////////;ua//
main(){//}ti//
puts("N"//sn//
);}///////((//
//////////")//
///"//////W{//
///E//////"///
//)"//////////
//((///////};)
//ns//"S"(stup
//it}//{)(niam
//au;/////////
//mp)/////////

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

এখানে পুরানো কমেন্টের কৌশল একই, তবে কমপক্ষে সিতে এটি হিউজ পায় না ;)


ফাঁকের ঠিক ওপরে ডান প্রান্তে চারটি স্ল্যাশের কোনও দরকার কি?
ETH প্রোডাকশনগুলি

আরে .. আহহ ... আমার ধারণা, আসলে ... না। ভাল ক্যাচ, ধন্যবাদ :)
ফেলিক্স পামেন

আমি মনে করি আপনি একে একে আরও );}
নিবিড়ভাবে

ওহ, Wআপনার বর্তমান সেটআপের প্রোগ্রামটি ব্যর্থ হয়েছে কারণ snআসল কোডের পরে আরও একটি অতিরিক্ত রয়েছে । আপাতদৃষ্টিতে আপনি pmউপরের লাইনের ঠিক আগে অর্ধপরিমাণে স্ল্যাশ পরিবর্তন করে এটি ঠিক করতে পারেন ।
ইটিএইচ প্রডাকশনগুলি

ওহ ... সম্ভবত এটি মুছে ফেলা এবং আবার শুরু করার সময়: ও (প্রথম সংস্করণটি ছিল
স্ক্ল্যাসের

4

ভোল্টেজ , 9 বাইট

!
2@2
 !)

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

 2)
 @!
!2

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

)!
2@2
  !

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

 2!
!@
)2

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

ব্যাখ্যা

প্রতিটি প্রোগ্রাম পূর্বে অগ্রসর হয়ে পঠন ক্রম (যেমন উপরের বাম বা উপরের কেন্দ্রের অক্ষর) প্রথম অ-স্থান থেকে শুরু হয় starts প্রথম প্রোগ্রামের জন্য:

!   Print an implicit zero.
    The IP can't move east, so it moves south instead.
2   Push a 2.
    The IP can't keep going south, so it turns east instead.
@   Terminate the program.

দ্বিতীয় প্রোগ্রামের জন্য:

2   Push a 2.
)   Increment it to 3.
    The IP can't keep going east, so it turns south instead.
!   Print the 3.
    The IP can't keep going south, so it turns west instead.
@   Terminate the program.

তৃতীয় প্রোগ্রামের জন্য:

)   Increment an implicit zero to 1.
!   Print the 1.
    The IP can't keep going east, so it turns south instead.
@   Terminate the program.

চতুর্থ প্রোগ্রামের জন্য:

2   Push a 2.
!   Print the 2.
    The IP can't keep going east, so it turns back around to move west.
2   Push another 2.
    The IP can't keep going west, so it turns south instead.
@   Terminate the program.

4

Wumpus , 7 বাইট

O@$
)))

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

)O
)@
)$

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

)))
$@O

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

$)
@)
O)

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

ব্যাখ্যা

প্রথম প্রোগ্রামটি যথেষ্ট সহজ: Oএকটি অন্তর্নিহিত শূন্য প্রিন্ট করে এবং@ প্রোগ্রামটি সমাপ্ত করে।

দ্বিতীয় প্রোগ্রামটি শুরু করে আমাদের নিয়ন্ত্রণ প্রবাহটি বুঝতে ত্রিভুজাকার গ্রিড লেআউটটি দেখতে হবে:

এখানে চিত্র বর্ণনা লিখুন

)   Increment an implicit zero to 1.
O   Print the 1.
))  Two irrelevant increments.
@   Terminate the program.

তৃতীয় প্রোগ্রামের জন্য:

এখানে চিত্র বর্ণনা লিখুন

))) Increment an implicit zero to 3.
O   Print the 3.
@   Terminate the program.

চতুর্থটি যেখানে এটি সত্যই মজাদার। ড্যাশড লাইনগুলি এমন কক্ষগুলি নির্দেশ করে যা কার্যকর করা হয় না কারণ সেগুলি এড়িয়ে যায় $:

এখানে চিত্র বর্ণনা লিখুন

$   Skip the ).
$   Skip the @.
))  Increment an implicit zero to 2.
O   Print the 2.
))  Two irrelevant increments.
@   Terminate the program.

দুর্দান্ত শীতল, দুর্দান্ত চিত্রও rams
জাজারম্যাট

3

পাওয়ারশেল , 20 11 বাইট

#4#
1#3
#2#

আপত্তিজনক মন্তব্যগুলি ( #) পাগলের মতো, এবং পাইপলাইনে রাখা একটি একক সংখ্যা যেমন আউটপুট পাবে তা সত্য। উপরের প্রিন্ট 1এটি অনলাইন চেষ্টা করুন!

এখান থেকে আপনি সহজেই দেখতে পাবেন যে প্রতিটি ঘোরানো মন্তব্যগুলির "বামে" থাকা কেবলমাত্র একটি নম্বর পেয়েছে, এবং তাই কেবলমাত্র একটি সংখ্যা রয়েছে যা প্রতি ঘূর্ণন প্রতি আউটপুট হবে।

গম উইজার্ডের জন্য 9 টি বাইট সংরক্ষণ করা হয়েছে !


পাওয়ারশেল জানেন না, তবে কি এই কাজটি করবেন না ?
গম উইজার্ড

@ হিট উইজার্ড হ্যাঁ, সত্যিই। ধন্যবাদ!
অ্যাডমবর্কবার্ক

3

স্টারি , 34 বাইট

  zz  
  +   
   .  
    + 
      

বা হাইফেন হিসাবে প্রদর্শিত স্পেসগুলির সাথে যাতে আপনি সেগুলি দেখতে পারেন:

--zz--
--+---
---.--
----+-
------

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

তারকাশোভিত কমান্ড হয় +, .অন্য কিছু জিনিস এবং, এবং তারা কি কত স্পেস তাদের সামনে দাঁড়িয়ে আছে দ্বারা নির্ধারিত হয়: একটি +সঙ্গে এন স্পেস push কর্মের এন -5 স্ট্যাকের, এবং .স্পেস কপি করে প্রিন্ট এর একটি এমনকি সংখ্যা সঙ্গে। দ্যzS এবং নতুন লাইন সম্পূর্ণরূপে উপেক্ষা করা হয়।

প্রথমটির আগে এখানে 6 টি স্পেস রয়েছে +তাই এটি 6−5 = 1 টিপ দেয় এবং এটি .মুদ্রণ করে।

এবং আবর্তন:

-----
-----
---+z
--.-z
-+---
-----

এটি অনলাইন চেষ্টা করুন! এটি "8" মুদ্রণ করে।

------
-+----
--.---
---+--
--zz--

এটি অনলাইন চেষ্টা করুন! এটি "2" মুদ্রণ করে।

-----
---+-
z-.--
z+---
-----
-----

এটি অনলাইন চেষ্টা করুন! এবং এই "3" মুদ্রণ।


কি ঝরঝরে ভাষা। এছাড়াও, আমি কখনও বলিনি যে একটি আয়তক্ষেত্র গঠনের জন্য আপনাকে হোয়াইটস্পেস দিয়ে প্যাড করতে হবে। তবে যদি আপনার উত্সটি ফাঁকা জায়গাগুলির উপর নির্ভর করে তবে আমি মনে করি আপনাকে সেগুলি গণনা করতে হবে।
জারম্যাট

@ সিজারম্যাট, স্পষ্টির জন্য ধন্যবাদ! আমি পোস্ট আপডেট করেছি।
কোনও গাছ নয়


2

ব্যাচ, 90 বাইট

 :: :::@:
:&s ohce@
:e   : c:
      :h:
:o     o:
:h:
:c :   w:
@echo n&:
:@::: ::

ব্যাচে সত্যই কোনও মন্তব্য চরিত্র নেই। পুরো লাইন মন্তব্যের জন্য, :কাজ করে, যেমন এটি একটি লেবেলকে পরিচয় করে, তবে echoবিপরীত অবস্থায় কোনও অনি-অফ থাকা অবস্থায় কমান্ডটি শেষ করতে আমার এখনও কিছু দরকার । &:কাজ বলে মনে হয়, যা সব আমি এখানে প্রয়োজন, কিন্তু এটি সত্যিই, ব্যাচ বিভ্রান্ত আউট erroring যদি আমি একটি রাখি না :সামনে @পরবর্তী লাইনে, এবং এছাড়াও একরকম একটি newline প্রিন্ট করতে বিস্মরণ।


2

ম্যাটল্যাব, 29 17 5 11 বাইট

উপলব্ধি করে যে একক ASCII অক্ষরের জন্য প্রশ্নটি একটি স্বতন্ত্র আউটপুট নয়, এখানে একটি ম্যাটল্যাব পদ্ধতি রয়েছে যা এটি করবে:

%4%
1%3
%2%

এটি ঘোরার উপর নির্ভর করে স্পষ্টভাবে 1, 2, 3, বা 4 মুদ্রণ করবে।


এটি ভাবতে আসুন, এটি এমএটিএল-তেও কাজ করবে। যদিও আমার হিসাবে একই বাইট গণনা।
সানচিইস

2

কার্ডিনাল , 20 17 12 11 বাইট

.$
Z%"
+$v

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

এই সব সময় এবং কেউই কার্ডিনাল জবাব দেয় না? এই প্রথম এক ফলাফল0

পূর্ব

 +Z.
 $%$
 v"

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

আউটপুট 1

দক্ষিণ


v$+
"%Z
 $.

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

একটি স্থান আউটপুট দেয়।

পশ্চিম

 "v
$%$
.Z+

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

আউটপুটস v


1

যদি এটিতে কোনও স্থান থাকে তবে এটি 5 বাইট।
মিঃ এক্সকোডার

1
@ মিঃ এক্সকোডার ওপ মন্তব্যে বলেছেন যে আপনাকে এটিকে প্যাড করার দরকার নেই
zaiজাইমা

1

জেএস, 17 বি

//1//
2///4
//3//

আউটপুটস:
উত্তর: 2,
পূর্ব: 3,
দক্ষিণ: 4,
পশ্চিম: 0.33333333333…।
(হিসাবে: 2, 3/1, 4, 1/3)


পিপিসিজিতে আপনাকে স্বাগতম! আমি এটি বৈধ বলে মনে করি না, যেমন একটি রি-রিপিএল পরিবেশে, সংখ্যাটি প্রদর্শিত হবে না। (আমি সেখানে ভুল হতে পারি)
জাকারিয়া

(জেএসের পরে কেবল আরপিএল যুক্ত করুন, তারপরে আমার মনে হয় এটি ঠিক আছে)
জাকারিয়া

1
আউটপুটটি একটি একক মুদ্রণযোগ্য ASCII অক্ষর হওয়া উচিত, সুতরাং আমার ম্যাটল্যাবের মতো এটিও অবৈধ।
টম কার্পেন্টার

1

দুঃখিত, আমি বোঝাতে চেয়েছি:

//0//
////
 1/2
/////
//3//

এবং 28 বি। এবং আউটপুটগুলি 0.5, 3, 2, 0 হিসাবে।


পিপিসিজিতে আপনাকে স্বাগতম! আপনার একটি শিরোনামে ভাষার নাম এবং বাইট গণনা করা উচিত। এবং এটি একটি স্নিপেট, পুরো প্রোগ্রাম বা কোনও ফাংশন নয়, যা বৈধ নয়। (আমি ভুল হতে পারি)
জাকারি

@ জ্যাচারি আমি মনে করি কোডগলফ.মেটা.স্ট্যাকেক্সেঞ্জার.কম / সেকশনস / /৮৪২/২ বলেছেন যে আরপিএল অনুমোদিত
সুপারস্টোরমার

যেভাবেই হোক না কেন, তাদের অবশ্যই উল্লেখ করা উচিত যে এটি একটি জেএস REPL।
জাকারিয়া

2
আউটপুটটি একটি একক মুদ্রণযোগ্য ASCII অক্ষর হওয়া উচিত, সুতরাং আমার ম্যাটল্যাবের মতো এটিও অবৈধ।
টম কার্পেন্টার

1

জাভাস্ক্রিপ্ট (ES6), 86 বাইট

উত্তরের জন্য আউটপুট 0, পূর্বের জন্য 1, দক্ষিণের জন্য 2 এবং পশ্চিমের জন্য 3

////  _//
////  =//
_=>0//>//
  ////1//
  // //
//3////
//>//2>=_
//=  ////
//_  ////


1

এমএটিএল , 11 বাইট

HxI
xFx
TxK

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

এমএটিএল এ শুরু করা যাক। মূল চ্যালেঞ্জটি হ'ল স্ট্যাকটি ফাঁকা থাকলে কোনও ফাংশনে ইনপুট লাগলে এমএটিএল ঠিক ব্যর্থ হয়। সম্ভবত কিছু সংশোধনকারীদের সঙ্গে চালাক X, Y, Zএবং& খাটো কিছু বানাতে পারে, কিন্তু আমি উপযুক্ত সমন্বয় খুঁজে পাইনি।

ব্যাখ্যা: সমস্ত অক্ষর স্ট্যাকের উপর একটি একক পূর্ণসংখ্যার দিকে ধাক্কা xদেয় এবং এগুলি সমস্ত শেষ কিন্তু বাদ দেয়।


1

পার্ল, 49 বাইট

48 বাইট কোড +1 এর জন্য -p

খালি ইনপুট ধরে নেয় যা টিআইও সমর্থন করে না, সুতরাং তার জায়গায় একটি নতুন লাইন যুক্ত করা হয়েছে এবং ব্যবহৃত হচ্ছে না। প্রিন্টস এন , , এস , ডাব্লু

# ####
#S= _$
#; W#
 $_=N#
#_ _#
#= $#
#E#
 ## #

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


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