চ্যালেঞ্জ
চাঁদের পর্যায়টি দেওয়া হয়েছে, এটি ASCII শিল্প ব্যবহার করে আঁকুন।
আপনার প্রোগ্রামে অবশ্যই অমাবস্যা, ওয়েক্সিং ক্রিসেন্ট, প্রথম ত্রৈমাসিক, ওয়াক্সিং গিব্বস, পূর্ণিমা, গিব্বাসকে হারিয়ে যাওয়া, শেষ কোয়ার্টারে এবং ক্রিসেন্টটি নিখোঁজ করতে হবে। আপনার ইনপুটটি পূর্ণসংখ্যা হবে।
0 -> new moon
1 -> waxing crescent
2 -> first quarter
3 -> waxing gibbous
4 -> full moon
5 -> waning gibbous
6 -> last quarter
7 -> waning crescent
এএসসিআইআই আর্ট সমস্ত 16x8 গ্রিডে স্থাপন করা হয়েছে (কারণ চরিত্রের মাত্রা অনুপাত)। আপনি যে .কোনও চরিত্রের সাথে এবং #অন্য কোনও সাদা-স্থানের অক্ষর দ্বারা প্রতিস্থাপন করতে পারেন ।
অমাবস্যার জন্য আউটপুট হওয়া উচিত:
................
................
................
................
................
................
................
................
ওয়াক্সিং ক্রিসেন্টের জন্য:
..........######
............####
.............###
.............###
.............###
.............###
............####
..........######
প্রথম প্রান্তিকে:
........########
........########
........########
........########
........########
........########
........########
........########
গিম্বল ওয়াক্সিংয়ের জন্য:
......##########
....############
...#############
...#############
...#############
...#############
....############
......##########
এবং পূর্ণিমার জন্য:
################
################
################
################
################
################
################
################
ডুবে যাওয়া ক্রিসেন্টটি কেবল প্রতিটি লাইনকে বিপরীতমুখী, ক্রমশ গিবিউস এবং মোমড়ানো গিব্বাসের সাথে এবং প্রথম এবং শেষের ত্রৈমাসিকের সাথে মোমাকৃতির অর্ধচন্দ্রাকর্ষণ is
বিধি
- স্ট্যান্ডার্ড লুফোলস প্রয়োগ করুন
- আপনি যদি চান তবে আপনি বিপরীত দিকে মোম / আছর আউটপুট বেছে নিতে পারেন, যদিও এতে কোনও পার্থক্য করা উচিত নয় (এই প্রশ্নটিতে প্রদর্শিত গ্রাফিকগুলি উত্তর গোলার্ধের জন্য)
- আপনার আউটপুট অবশ্যই নির্দিষ্ট হিসাবে হতে হবে। আপনার নিউলাইনগুলি যেকোন যুক্তিসঙ্গত লাইন বিভাজক হতে পারে এবং আপনি যদি চান তবে আপনার পেছনের একটি নতুন রেখা থাকতে পারে।
MoonPhase["Icon"]ম্যাথামেটিকায় 17 বাইট হয়…