এই চ্যালেঞ্জ একটি হল পেস্ট cut'n থেকে বৃদ্ধি করুন হওয়া ASCII শিল্প কিন্তু বিপরীত ব্যবহার PetSCII ভিত্তিক অর্ধ ব্লক অক্ষর:
string=" ▝▘▀▗▐▚▜▖▞▌▛▄▟▙█"
সুতরাং লক্ষ্য দ্বারা হ্রাস করা হয় 1/2
দাখিল ASCII অত্যাধুনিক । নমুনার জন্য, স্ট্রিং থেকে:
OOOOOO OOOOOO OOOOOO OOOOOOO OOOOOO OOOOOO OO OOOOOOO
OO OO OO OO OO OO OO OO OO OO OO
OO OO OO OO OO OOOOO OO OOO OO OO OO OOOOO
OO OO OO OO OO OO OO OO OO OO OO OO
OOOOOO OOOOOO OOOOOO OOOOOOO OOOOOO OOOOOO OOOOOOO OO
আপনাকে রেন্ডার করতে হবে:
▟▀▀▘▟▀▀▙▐▛▀▙▐▛▀▀ ▗▛▀▀ ▟▀▀▙▐▌ ▐▛▀▀
█ █ █▐▌ █▐▛▀ ▐▌ ▜▌█ █▐▌ ▐▛▀
▝▀▀▘▝▀▀▘▝▀▀▘▝▀▀▀ ▀▀▀ ▝▀▀▘▝▀▀▀▝▘
(অথবা এমনকি:
▗▛▀▀▗▛▀▜▖█▀▜▖█▀▀▘ ▟▀▀▘▗▛▀▜▖█ █▀▀▘
▐▌ ▐▌ ▐▌█ ▐▌█▀▘ █ ▝█▐▌ ▐▌█ █▀▘
▀▀▀ ▀▀▀ ▀▀▀ ▀▀▀▘ ▝▀▀▘ ▀▀▀ ▀▀▀▘▀
;-)
বা যেখানে পাইপিং:
wget -O - https://codegolf.stackexchange.com/q/19123/9424 |
sed -ne '/<pre><code>/,/<\/code><\/pre>/{//{/\//q};s/<pre><code>//;p}'
('l2v2l6v2'+ 'e1l1v3l2'+
'v3e1v7e1v7e1v7e1l2v6e1l4v5'+
'e1l6v4e1l8v3e1l7l3v2e1l9l3v1')
.replace(/[lve]\d/g,function
(c){return Array(-~c[1]).
join({l:' ',v:'Love'
,e:'\n'}[c[0
]])})
দিতে পারে:
▗▟█████▙▟█████▄
▜█████████████▛▘
▝▀███▙▛█████▀
▝▀▜██▀▘
কিছু নমুনা:
(প্রায়) একই নিয়ম সহ:
- STDIN বা ফাইল থেকে ইনপুট
- প্রতিটি জমা দেওয়া অক্ষরকে প্রতিনিধিত্ব করতে হবে, কেবল শ্বেতস্থানগুলি খালি থাকতে হবে ।
- এটি কোড-গল্ফও তাই সর্বনিম্ন স্কোর জয়। স্কোর হিসাবে গণনা করা হয়:
+1
অক্ষর দ্বারা, অক্ষরে গণনা করা, বাইটে নয়, যেমন: 20 টি অক্ষরs=' ▝▘▀▗▐▚▜▖▞▌▛▄▟▙█'
গণনা , 52 নয় !-10
ব্যাখ্যার জন্য;+20
বাহ্যিক ফন্ট সরঞ্জাম বা গ্রন্থাগার ব্যবহারের জন্য।
xterm -xrm 'XTerm*renderFont:false' &
এটি সঠিকভাবে প্রদর্শন করতে সক্ষম একটি কনসোল উইন্ডো খুলতে ব্যবহার করি ।