LOLCODE এ গল্ফ করার টিপস


14

ললকোডে গল্ফ করার জন্য আপনার কাছে কোন সাধারণ টিপস রয়েছে? আমি এমন ধারণাগুলি সন্ধান করছি যা সাধারণভাবে গল্ফের কোডগুলিতে প্রয়োগ করা যেতে পারে যা ললকোডের সাথে অন্তত কিছুটা নির্দিষ্ট। (যেমন "মন্তব্যগুলি সরান" কোনও উত্তর নয়)। দয়া করে উত্তর প্রতি একটি টিপ পোস্ট করুন।


আমি নিজেই এই পোস্টিং সম্পর্কে চিন্তা ছিল। ললকোডে গল্ফ দেওয়া আসলে অসম্ভব।
অ্যালেক্স এ।

2
কিছুটা বিব্রতকরভাবে, আমার দ্বিতীয় এবং তৃতীয় সর্বোচ্চ আপোভোটেড উত্তরগুলি ললকোডে রয়েছে। তাই আমি আমার জানার সমস্ত কিছু ভাগ করার জন্য এই সুযোগটি নেব।
অ্যালেক্স এ।

উত্তর:


7

variable R valueপরিবর্তে সিনট্যাক্স ব্যবহার করে ভেরিয়েবল সংজ্ঞায়িত করুন I HAS A variable ITZ value

আপনি যদি n1 এর সমান ভেরিয়েবল সেট করতে চান ,

n R 1

যেখানে মাত্র 5 বাইট রয়েছে

I HAS A n ITZ 1

15 বাইট হয়।


2
কিন্তু তারপরে আপনি LOLCODE এর পুরো পয়েন্টটি হারাবেন!
অপটিমাইজার

3
@ অপ্টিমাইজার: ন্যায্য কথা বলতে গেলে কখনই ললকোডের দিকে বিন্দু থাকে?
অ্যালেক্স এ।

18
LOLCODE এর বিন্দু অবশ্যই লোলসের জন্য।
ব্যবহারকারী 12205

1
@ স্পেস: ঠিক আছে, আপনি আমাকে সেখানে পেয়েছেন।
অ্যালেক্স এ।

6
তোমার
bjb568

3

যেমন এক হিসাবে অনেক LOLCODE বাস্তবায়নের সালে repl.it , HAIএবং KTHXBYE, যা যথাক্রমে শুরু এবং শেষ প্রোগ্রাম, অপ্রয়োজনীয় হয়। যেগুলি বাস্তবায়নে সেগুলি প্রয়োজনীয়, সংস্করণ নম্বর পরে HAIপ্রয়োজনীয় নয় (যেমন HAI 1.2)।

একইভাবে, STDIOগ্রন্থাগারটি সাধারণত ডিফল্টরূপে লোড হয়, তাই CAN HAS STDIO?এটি অপ্রয়োজনীয়ও।


3

অনেক ক্ষেত্রে কোনও ফাংশন সংজ্ঞায়নের পরিবর্তে STDIN থেকে পরিবর্তনশীল মানগুলি পড়া কম orter যাইহোক, নোট করুন GIMMEH, যা STDIN থেকে ইনপুট পড়ে, সর্বদা একটি পড়েYARN (অর্থাত্ স্ট্রিং) পড়ে। তবে আপনি ললকোডের গতিশীল টাইপিংয়ের সুবিধা নিতে পারেন এবং 0 তে রূপান্তর করতে যুক্ত করতে পারেন NUMBR

উদাহরণ স্বরূপ,

GIMMEH n
n R SUM OF n AN 0    
... (operations on n)

সংজ্ঞাটি nনিউলাইন সহ 26 বাইট। এটি একটি ব্যবহারকারী-সংজ্ঞায়িত ফাংশনটির সাথে তুলনা করুন:

HOW DUZ I f YR n
    ... (operations on n)
IF U SAY SO

এর জন্য 28 বাইট দরকার।

নোট করুন যে এটিকে রূপান্তর করতে আপনি 1 দ্বারাও গুণ করতে পারেন NUMBRতবে এর যোগফলের চেয়ে আরও 4 টি বাইট প্রয়োজন:

GIMMEH n
n R PRODUKT OF n AN 1

1
তবে এর n IS NOW A NUMBRচেয়ে এক বাইট সংক্ষিপ্তn R SUM OF n AN 0
লিকি নুন

@ লিক্যনুন কোনটি প্রয়োগ করেছে? আমি এর আগে দেখিনি।
অ্যালেক্স এ

2

ভেরিয়েবলের মান STDOUT মুদ্রণ করার সময় নিম্নলিখিতগুলি বিবেচনা করুন:

VISIBLE variable

এর চেয়ে অনেক খাটো is

VISIBLE ":{variable}"

এছাড়াও, যখনই কোনও পেছনের নতুন লাইন গ্রহণযোগ্য হয়,

VISIBLE variable

যার মধ্যে পূর্বনির্ধারিত অনুসারে একটি নতুন পেজ অন্তর্ভুক্ত থাকে তার চেয়ে কম হয়

VISIBLE variable!

যা নিউলাইনকে দমন করে।

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