এই চ্যালেঞ্জের জন্য এন্ট্রিগুলি অ্যানিমেটেড ঘোরানো লিসাজাস চিত্রটি প্রদর্শন করবে । এক্স প্যারামিটার প্রতিটি ফ্রেমে ক্রমান্বয়ে পর্যায়-স্থানান্তরিত হওয়ায় 3 ডি রোটেশনের উপস্থিতি ঘটে।
ইনপুট:
a
এবং b
(প্রতি যেমন পরামিতি Wikipedia নিবন্ধটি ) কমান্ড লাইনে উল্লেখ করা হবে, অথবা stdin থেকে পড়া।
আউটপুট:
এটি আসকি-আর্ট , সুতরাং আউটপুটটি টার্মিনাল এমুলেটর উইন্ডো বা সমমানের মধ্যে প্রদর্শিত হবে। আউটপুট আকার হার্ডকোডযুক্ত হতে পারে, তবে 80x24 উইন্ডোটি পূরণ করার জন্য লিসাজাস চিত্রটি কমপক্ষে যথেষ্ট বড় হতে হবে।
অ্যানিমেশন ফ্রেমের হার প্রায় 50fps হবে be প্রতিটি ফ্রেমের মধ্যে 20 মিমি পর্যন্ত ঘুমানো ঠিক থাকে, যতক্ষণ না প্রতিটি ফ্রেমের গণনা করার সময় স্থির ঘুমের সময়ের সাথে তুলনা করা কম হয়। যদি আপনার ভাষা চয়ন আপনার চয়ন করা প্ল্যাটফর্মে দ্রুত তা গণনা করতে না পারে, তবে আপনাকে গতিশীলভাবে ঘুমানোর সময় গণনা করতে হবে।
সেই ফ্রেমের জন্য সমস্ত গণনা শেষ না হওয়া পর্যন্ত প্রতিটি ফ্রেম প্রদর্শিত হবে না। প্রতিটি ফ্রেমের মধ্যে পর্দা সাফ করার দরকার নেই।
চিত্রটি 2*Pi
প্রতি 4 সেকেন্ডে পুরো ঘূর্ণায়মান হবে ।
প্রতিটি ফ্রেমের জন্য একটি সম্পূর্ণ বদ্ধ বাঁক উত্পন্ন করা আবশ্যক। কমপক্ষে 1000 পয়েন্টগুলি বক্ররেখার সাথে গণনা করতে হবে। পয়েন্টগুলির মধ্যে লাইন-অঙ্কন প্রয়োজনীয় নয়।
বক্ররেখার পয়েন্টগুলি #
অক্ষর হিসাবে প্লট করা হবে । ডিসপ্লে ক্ষেত্রের বাকি অংশটি ফাঁকা / সাদা স্থান হবে।
এটি কোড-গল্ফ , সুতরাং বাইটের সংক্ষিপ্ত উত্তর (আমার গ্রহণযোগ্য বলে মনে করা হয়) এই পোস্টের এক সপ্তাহ পরে গ্রহণযোগ্য বিজয়ী হবে।
অব্যক্ত রেফারেন্স উত্তর ।