এই কার্যক্রমে, আপনি 100 টি অক্ষরের মধ্যে লিখতে পারেন এমন কিছু করার জন্য আপনাকে একটি কার্যকর প্রোগ্রাম তৈরি করার অনুমতি দেওয়া হয়েছে। আপনি কম অক্ষর ব্যবহার করার অনুমতি দেওয়া হয়, কিন্তু আরও না।
নিয়মাবলী, স্ট্যান্ডার্ড লুফোলগুলি থেকে রক্ষা করার জন্য যা আর মজার নয়:
আপনার প্রোগ্রামটি ইন্টারনেটে অ্যাক্সেস করতে পারে না, যদি না এটি করতে হয়। উদাহরণস্বরূপ, প্রোগ্রামটি যা এই ওয়েবসাইটে সর্বাধিক উত্সাহিত প্রশ্ন দেখায় এই প্রশ্নটি পরীক্ষা করতে ইন্টারনেট ব্যবহার করতে পারে। তবে এটির আসল উত্স খুঁজে পেতে এবং চালানোর জন্য এটি ইন্টারনেট ব্রাউজ করার অনুমতি নেই।
আপনার প্রোগ্রামটি যে ভাষায় লেখা হয়েছিল তার জন্য দোভাষী হতে পারে না However তবে, ব্রেনফাক ভাষাতে ব্রেইনফাক দোভাষী ভাল হবে।
আপনার প্রোগ্রামটি বাহ্যিক প্রোগ্রামগুলি কার্যকর করতে পারে না যা আপনার প্রোগ্রামটি ঠিক যা করে। উদাহরণস্বরূপ, আপনি চালাতে পারবেন না
vim, এবং দাবি করুন যে আপনার প্রোগ্রামটিvimবাস্তবায়ন করছে।আপনার প্রোগ্রামটি যে কম্পিউটারে চলছে এবং অন্যান্য কম্পিউটারগুলির জন্য তা বিপজ্জনক হতে পারে না। আপনাকে
rmdir /যেমন প্রোগ্রাম লেখার অনুমতি নেই (উদাহরণস্বরূপ ইচ্ছাকৃতভাবে এটি কাজ করে না, এটি ঠিক করবেন না), এবং দাবি করুন যে এটি কম্পিউটারে সমস্ত ফাইল সরিয়ে ফেলার জন্য একটি কার্যকর প্রোগ্রাম।আপনার প্রোগ্রামটি আপনি যতটা চাই ধীর হতে পারে এবং আপনি যতটা সংস্থান চান ততক্ষণ ব্যবহার করতে পারেন, যতক্ষণ আপনি এটি প্রমাণ করতে পারবেন যে এটি করার অর্থ কি।
এই কাজের জন্য আপনাকে বিশেষ করে ভাষা তৈরি করার অনুমতি নেই। তবে আপনাকে অন্য কিছু প্রোগ্রামিং ভাষায় আপনার উদ্ভাবিত ভাষার জন্য দোভাষী তৈরি করার অনুমতি দেওয়া হয়েছে।

