যে কোন প্রোগ্রামিং বা স্ক্রিপ্টিং ভাষা এক্স , একটি প্রোগ্রাম যে stdin এবং আউটপুট থেকে একটি প্রোগ্রাম sourcecode একটি বৈধ brainfuck sourcecode লাগে, stdout- এ, ভাষা লিখিত লিখতে এক্স , যে আউটপুট would brainfuck প্রোগ্রাম করতে হবে যেমন সঠিক একই জিনিস।
আপনার প্রোগ্রামটি অবশ্যই খালি ফাইল সহ কোনও বৈধ ব্রেইনফাক প্রোগ্রামের জন্য কাজ করবে।
আপনার স্কোরটি আপনার উত্সকোডের বাইট গণনা, এবং নীচের ইনপুটটি দিয়ে দেওয়া আপনার আউটপুট বাইট গণনা সমান হবে:
+++++ [-]
+++++ +++++ [
> +++++ ++
> ++ +++ ++++ +
> +++
<<< -
]
> ++ . H
> + . e
++ +++ ++. l
. l
+++ . o
> ++ . space
< +++++ +++ . w
----- --- . o
+++ . r
---- - - . l
----- --- . d
> + . exclamation mark
------lol; useless code :-)--------------------------[.............................................][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]<-<<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><
উদাহরণস্বরূপ, একটি ইনপুট জন্য [-]
, এর আউটপুট *p=0;
তুলনায় অনেক বেশি অনুকূলwhile(*p) *p--;
যদি আপনি অ-এসসিআইআই অক্ষর ব্যবহার না করে থাকেন তবে ইউটিএফ -8 এনকোডিং ব্যবহার করে বাইট গণনাটি গণনা করতে হবে।
সর্বনিম্ন স্কোর জয়। তবে, সৃজনশীল সমাধানগুলি যা আউটপুট হ্রাস করার চেষ্টা করে তা আপভোটগুলি দ্বারা উত্সাহিত করা হবে।
byte count of source + (byte count of output)^2
যা মানুষ আউটপুটকে সহজীকরণে আরও ফোকাস করতে উত্সাহিত করবে?