একটি পূর্ণসংখ্যা N> = 2 দেওয়া, একটি চিত্র তৈরি করুন যা ডিগ্রি এন এর সিয়েরপিয়স্কি নট দেখাচ্ছে produce
উদাহরণস্বরূপ, এখানে 2, 3, 4 এবং 5 ডিগ্রির নট রয়েছে:
পূর্ণ আকার দেখতে চিত্রগুলিতে ক্লিক করুন (চিত্রটি আরও বেশি ডিগ্রি করুন)।
সবিস্তার বিবরণী
- ডিগ্রি এন এর একটি সের্পিয়স্কি নটটি গাইড পয়েন্ট হিসাবে ডিগ্রি এন এর সিয়ের্পস্কি ত্রিভুজের কোণটি ব্যবহার করে অঙ্কিত হয়। ডিগ্রি এন এর একটি সের্পিয়স্কি ত্রিভুজটি ডিগ্রি এন -1 এর তিনটি সিয়ের্পস্কি ত্রিভুজ বৃহত্তর ত্রিভুজের মধ্যে সাজানো। ডিগ্রি 0 এর একটি সিয়েরপিস্কি ত্রিভুজ একটি সমবাহু ত্রিভুজ।
- ক্ষুদ্রতম উপাদান ত্রিভুজগুলির পাশের দৈর্ঘ্য 64৪ রয়েছে যা সিয়েরপিয়স্কি ত্রিভুজ দেয় যার উপর গিঁটের সামগ্রিক পাশের দৈর্ঘ্য ভিত্তিক হয়
- বাইরের ত্রিভুজের কেন্দ্রটি চিত্রের কেন্দ্রে অবস্থিত। এটি শীর্ষ এবং নীচে সমান সাদা স্থান দেয় না ।
- আউটপুট পার্শ্ব দৈর্ঘ্যের একটি বর্গক্ষেত্র ইমেজ যেখানে হয়
ceiling(x)
চেয়ে ক্ষুদ্রতম পূর্ণসংখ্যা বড় বা এক্স এর সমান। ত্রিভুজটির কেন্দ্র চিত্রের কেন্দ্রস্থলে থাকা অবস্থায় অন্তর্নিহিত সিয়ের্পস্কি ত্রিভুজের শীর্ষ শীর্ষটিটি ইমেজের মধ্যে অন্তর্ভুক্ত করার জন্য এটি যথেষ্ট বড়। - একক বক্ররেখাটি অবশ্যই নিজের উপর দিয়ে চলে যেতে হবে, কঠোরভাবে পর্যায়ক্রমে। সলিউশনগুলি তার ওপরে ওভারের চেয়ে বেশি বা তার পরে অধীনের মধ্যে নির্বাচন করতে পারে।
- উদাহরণ চিত্রগুলি কালো অগ্রভাগ এবং সাদা পটভূমি দেখায়। আপনি যে কোনও দুটি সহজেই আলাদা আলাদা রঙ বেছে নিতে পারেন। অ্যান্টি-এলিয়জিং অনুমোদিত তবে প্রয়োজনীয় নয়।
- দুটি আরক মিলিত হয় বা বাঁকটি নিজের উপর দিয়ে বা এর নীচে চলে যায় এমন ফাঁকাগুলি অবশ্যই থাকবে না।
- আউটপুট কোনও রাস্টার ফর্ম্যাট চিত্র ফাইলে বা কোনও ভেক্টর ফর্ম্যাট চিত্র ফাইলে থাকতে পারে যা সঠিক ডিফল্ট প্রদর্শন আকার অন্তর্ভুক্ত করে। আপনি যদি সরাসরি স্ক্রিনে প্রদর্শন করেন তবে এটি অবশ্যই এমন ফর্মের মধ্যে থাকতে হবে যা স্ক্রিনের চেয়ে বড় হওয়ার পরে পুরো চিত্রটি দেখতে স্ক্রোলিংকে মঞ্জুরি দেয়।
আর্ক সেন্টার, ব্যাসার্ধ এবং বেধ নির্ধারণ করা হচ্ছে
- গিঁটটি একটি বৃত্তাকার আর্কগুলির একটি সিরিজ হিসাবে নির্মিত হয়েছে যা এমন বিন্দুতে মিলিত হয় যেখানে তাদের স্পর্শক সমান্তরাল হয়, একটি বিরামবিহীন যোগ দিতে। এই আরকগুলি অ্যানুলার সেক্টর হিসাবে প্রদর্শিত হয় (বেধ সহ আর্কস)।
- এই চাপগুলির কেন্দ্রগুলি হ'ল উল্টো দিকে ত্রিভুজগুলির ক্ষুদ্রতম কোণগুলি। এই জাতীয় প্রতিটি ভার্টেক্স হুবহু একটি চাপের কেন্দ্রস্থল।
- প্রতিটি চাপের ব্যাসার্ধ থাকে
- ব্যতিক্রমটি হ'ল তিনটি বাহ্যতম ত্রিভুজগুলির (বৃহত্তর ত্রিভুজের কোণে) অর্কগুলির একটি কেন্দ্র রয়েছে যা দুটি সংলগ্ন অভ্যন্তরীণ কোণের মধ্যবিন্দু এবং এর ব্যাসার্ধ রয়েছে
- প্রতিটি চাপটি মোট বেধ (অভ্যন্তরীণ ব্যাসার্ধ এবং বাহ্যিক ব্যাসার্ধের মধ্যে পার্থক্য) সহ উপস্থাপিত হয় এবং এর কালো সীমানাগুলির প্রতিটি বেধের বেধ থাকতে হবে এবং কেবল একটি দৃ stri় স্ট্রিপ নয়।
পরিমাপ ইউনিট
- সমস্ত দূরত্ব পিক্সেলে রয়েছে (1 সংলগ্ন পিক্সেলের মধ্যে অনুভূমিক বা উল্লম্ব দূরত্ব)।
- 3 এর বর্গমূল অবশ্যই 7 টি গুরুত্বপূর্ণ ব্যক্তির সাথে সঠিক হতে হবে। এটি হ'ল আপনার গণনা অবশ্যই এটির মতো একটি ROOT3 ব্যবহারের সমতুল্য
1.7320505 <= ROOT3 < 1.7320515
স্কোরিং
বাইটের মধ্যে সংক্ষিপ্ততম কোডটি জয়ী।
যারা ভাবছেন তাদের জন্য, এন = 0 এবং এন = 1 অন্তর্ভুক্ত নয় কারণ এগুলি একটি চেনাশোনা এবং একটি ট্রেফয়েলের সাথে সামঞ্জস্য করে, যা N> = 2 এর জন্য প্রযোজ্য প্যাটার্নটির সাথে বেশ মেলে না। আমি আশা করব যে এই চ্যালেঞ্জের সর্বাধিক পদ্ধতির জন্য 0 এবং 1 এর জন্য বিশেষ কেস কোড যুক্ত করা দরকার, তাই আমি সেগুলি বাদ দেওয়ার সিদ্ধান্ত নিয়েছি।
stroke-width:3.464102
এবং অনুরূপটি যদি অতিরিক্ত 1 পিক্সেলের নির্ভুলতা পাওয়া যায় তবে কিছুটা অতিরিক্ত। আমি এগিয়ে যাব এবং এটি এর মতো অন্তর্ভুক্ত করব, যদিও এটি যদি রায় হয়।