আপনি কিছুই জানেন না আমি " কেওস ইজ একটি মই " এর জন্য যে জিনিসগুলি করি তা টেলিভিশন সিরিজ গেম অফ থ্রোনসের একটি স্মরণীয় লাইন।
এই চ্যালেঞ্জের উদ্দেশ্য হ'ল এএসসিআইআই আর্টে বিশৃঙ্খলা থেকে মই তৈরি করা।
চ্যালেঞ্জ
ইনপুট
- মই প্রস্থ,
W >= 3
(পূর্ণসংখ্যা) - পদক্ষেপের উচ্চতা,
H >= 2
(পূর্ণসংখ্যা) - রানসের সংখ্যা,
N >= 2
(পূর্ণসংখ্যা)।
আউটপুট
অনুভূমিক র্যাংস এবং উল্লম্ব রেলগুলি সহ একটি মই , সমস্ত 1 টি অক্ষর প্রস্থ। মই প্রস্থ ( W
) দুটি রেল অন্তর্ভুক্ত করে এবং পদক্ষেপের উচ্চতা ( H
) এর সাথে সম্পর্কিত রঞ্জ অন্তর্ভুক্ত করে।
উপরের এবং নিম্নতম সহ সমস্ত রানের H-1
সরাসরি ওপরে এবং নীচে দৈর্ঘ্যের উল্লম্ব রেলের একটি অংশ থাকবে । উদাহরণটি আরও পরিষ্কার করে দেবে।
মই দিয়ে তৈরি করা হবে মুদ্রণযোগ্য, অ-হোয়াইটস্পেস ASCII অক্ষর , যে, থেকে সমেত পরিসীমা !
(কোড বিন্দু 33
পর্যন্ত) ~
(কোড বিন্দু 126
) প্রতিযোগী প্রকৃত অক্ষর নির্বাচন করা হবে এলোমেলোভাবে । ইনপুটগুলি দেওয়া, অক্ষরের প্রতিটি এলোমেলো পছন্দগুলির অবশ্যই ননজারো সম্ভাবনা থাকতে হবে। তা ছাড়া সম্ভাবনা বিতরণ স্বেচ্ছাসেবী।
অনুভূমিক বা উল্লম্ব, সাদা বা স্থানের শীর্ষস্থানীয় অনুমোদিত বা অনুমোদিত।
উদাহরণ
প্রদত্ত W=5, H=3, N=2
, একটি সম্ভাব্য আউটপুট নিম্নরূপ।
x :
g h
q$UO{
t T
6 <
bUZXP
8 T
5 g
নোট করুন যে মোট উচ্চতা H*(N+1)-1
, যেমন N
চালা এবং N+1
উল্লম্ব বিভাগ রয়েছে।
অ্যাডিশনাল বিধি
ইনপুট অর্থ এবং ফর্ম্যাটটি যথারীতি নমনীয় । উদাহরণস্বরূপ, আপনি যে কোনও ক্রমে তিনটি সংখ্যা ইনপুট করতে পারেন, বা তাদের সমন্বিত একটি অ্যারে।
আউটপুট STDOUT এর মাধ্যমে হতে পারে বা কোনও ফাংশন দ্বারা ফেরত যুক্তি। এই ক্ষেত্রে এটি নিউলাইনগুলি, একটি 2D অক্ষরের অ্যারে বা স্ট্রিংগুলির একটি অ্যারে সহ স্ট্রিং হতে পারে।
একটি প্রোগ্রাম বা একটি ফাংশন সরবরাহ করা যেতে পারে।
স্ট্যান্ডার্ড লুফোলগুলি নিষিদ্ধ।
বাইটস মধ্যে সংক্ষিপ্ত কোড।
পরীক্ষার মামলা
প্রতিটি জন্য W, H, N
একটি সম্ভাব্য আউটপুট প্রদর্শিত হয়।
W=5, H=3, N=2:
\ ~
: K
ke:[E
5 u
0 _
8Fr.D
# r
7 X
W=3, H=2, N=2:
$ X
Mb)
0 ]
(T}
j 9
W=12, H=4, N=5:
d Y
P `
5 3
p$t$Ow7~kcNX
D x
` O
* H
LB|QX1'.[:[F
p p
x (
2 ^
ic%KL^z:KI"^
C p
( 7
7 h
TSj^E!tI&TN8
| [
< >
= Q
ffl`^,tBHk?~
O +
p e
n j
W=20, H=5, N=3:
G %
o y
% 3
- 7
U'F?Vml&rVch7{).fLDF
o }
U I
h y
a g
;W.58bl'.iHm\8v?bIn&
, U
N S
4 c
5 r
F3(R|<BP}C'$=}xK$F]^
' h
h u
x $
6 5