কমপক্ষে 400 পিক্সেল x 400 পিক্সেলের আকারের স্ক্রিনে একটি ইন্টারেক্টিভ ক্যানভাস তৈরি করতে একটি প্রোগ্রাম বা ফাংশন কোড করুন। ক্যানভাসটি আপনার ইচ্ছামতো রঙ, সীমানা বা সীমান্তহীন, কোনও শিরোনাম বার সহ বা ছাড়াই হতে পারে, ইত্যাদি স্পষ্ট ক্যানভাসের কিছু রূপ।
ব্যবহারকারী ক্যানভাসের দুটি স্বতন্ত্র অঞ্চলে ক্লিক করবেন এবং প্রোগ্রামটি অবশ্যই কিছু ফ্যাশনে (দুটি STDOUT, সতর্কতা প্রদর্শন ইত্যাদি) এই দুটি ক্লিকের মধ্যে ইউক্লিডিয়ান দূরত্ব (পিক্সেলগুলিতে) আউটপুট দিতে হবে। দুটি ক্লিক কেবল বাম ক্লিক, কেবল ডান ক্লিক, দ্বিতীয় এবং প্রথমটির জন্য বাম ক্লিক, দুটি ডাবল-বাম-ক্লিক ইত্যাদি হতে পারে, যে কোনও সংশ্লেষ গ্রহণযোগ্য। বিশেষ দ্রষ্টব্য: ক্লিক করা এবং টেনে আনার (উদাহরণস্বরূপ, দ্বিতীয় পয়েন্ট হিসাবে মাউসইপ ব্যবহার করা) বিশেষভাবে অনুমোদিত নয়; এগুলি দুটি স্বতন্ত্র ক্লিক হতে হবে।
ব্যবহারকারীর অবশ্যই এটি একাধিকবার করতে সক্ষম হবে এবং প্রোগ্রামটি বন্ধ / জোর করে ছেড়ে দেওয়া / নিহত / ইত্যাদি হওয়া অবধি প্রতিবার আউটপুট পেতে হবে। আপনার কোডের জন্য গল্ফিয়ার যাই হোক না কেন আপনি ক্লোজারের পদ্ধতিটি বেছে নিতে পারেন (একটি এক্স, সিটিআরএল-সি ইত্যাদি ক্লিক করুন)।
বিধি
- হয় একটি সম্পূর্ণ প্রোগ্রাম বা একটি ফাংশন গ্রহণযোগ্য। যদি কোনও ফাংশন, তবে আপনাকে অবশ্যই এখনও কোনওভাবে ব্যবহারকারীর কাছে আউটপুট প্রদর্শন করতে হবে (কেবল মানটি ফিরিয়ে দেওয়া গ্রহণযোগ্য নয়)।
- আউটপুট কনসোলে থাকতে পারে, একটি সতর্কতা হিসাবে প্রদর্শিত, ক্যানভাসে স্থাপন করা ইত্যাদি can
- স্ট্যান্ডার্ড লুফোলগুলি নিষিদ্ধ।
- এটি কোড-গল্ফ তাই সাধারণ গল্ফিংয়ের সমস্ত নিয়ম প্রয়োগ হয় এবং সংক্ষিপ্ততম কোড (বাইটে) জয়ী হয়।
n
বার, সংখ্যার n-1
পরিবর্তে floor(n/2)
মুদ্রণ করা হয়) এটি অনুমোদিত?