চ্যালেঞ্জ
এই প্রশ্নে আপনার কাজটি এমন একটি প্রোগ্রাম বা একটি নামকৃত ফাংশন লিখুন যা n
STDIN, ARGV বা ফাংশন আর্গুমেন্টের মাধ্যমে ইনপুট হিসাবে ধনাত্মক পূর্ণসংখ্যার (0 এর চেয়ে বেশি) লাগে এবং STDOUT বা ফাংশন রিটার্ন মানটির মাধ্যমে একটি অ্যারে আউটপুট করে।
যথেষ্ট সহজ লাগছে? এখন এখানে বিধি
- অ্যারে শুধুমাত্র থেকে পূর্ণসংখ্যার উপস্থিত থাকবে
1
করারn
- থেকে প্রতিটি পূর্ণসংখ্যা বারবার
1
করাn
উচিতx
যেখানেx
প্রতিটি পূর্ণসংখ্যার মান হয়।
উদাহরণ স্বরূপ:
ইনপুট:
5
আউটপুট:
[1, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 5]
অ্যারে বাছাই করা বা নাও হতে পারে।
এটি কোড-গল্ফ তাই বিজয়ী বাইটের মধ্যে সংক্ষিপ্ততম কোড।
বোনাস
0.5
আপনার আউটপুট অ্যারেতে যদি দুটি সংলগ্ন পূর্ণসংখ্যা এক হয় না তবে আপনার স্কোরকে গুণান ।
উদাহরণস্বরূপ n = 5
, এই জাতীয় একটি কনফিগারেশন হবে
[5, 4, 5, 4, 3, 4, 5, 2, 5, 3, 1, 2, 3, 4, 5]
/⍨⍳n