এই উত্তর-চেইন চ্যালেঞ্জটি আনুষ্ঠানিকভাবে শেষ হয়েছে, ফলস্বরূপ মোট 7 টি উত্তর সহ গম উইজার্ডের জয় । অন্য কোনও উত্তর স্বাগত, তবে এটি এই চ্যালেঞ্জের জন্য গৃহীত উত্তরের উপর প্রভাব ফেলবে না বা বিজয়ীও নয়।
টাস্ক:
x
ইনপুট হিসাবে নেওয়া কোনও সংখ্যার সমস্ত ধনাত্মক বিভাজক মুদ্রণ করুন।
ইনপুট:
একটি একক সংখ্যা x
যা সংখ্যা (বেস 10 এ) যার ধনাত্মক বিভাজকগুলি গণনা করা উচিত।
আউটপুট:
সমস্ত ইতিবাচক বিভাজক x
। কোনো বিন্যাসে সহ অনুমতি দেওয়া হয় \n
, ,
, ;
এবং বিভাজক হিসাবে হোয়াইটস্পেস, যতদিন এটা বোধগম্য হিসাবে। আউটপুটটি পূর্ণসংখ্যা বা স্ট্রিংগুলির একটি অ্যারেও হতে পারে (যেমন [1, 2, 3, 5, 30]
:)। আপনি বিভাজনকারীদের আপনার ভাষাতে স্টডআউট, কনসোল বা সমমানের আউটপুট করতে পারেন বা কোনও ফাংশন থেকে তাদের ফিরিয়ে দেওয়া যেতে পারে ।
বিধি
- একজন ব্যবহারকারী পরপর দু'বার উত্তর নাও দিতে পারে
- আপনার উত্তর আগের উত্তর (সাদা অংশে গণনা করে না) থেকে সর্বাধিক 15 টি অক্ষর মুছে ফেলতে, যুক্ত করতে বা প্রতিস্থাপন করতে পারে, উত্তর 2 ছাড়াও যা শুরু করতে 20 অক্ষর পর্যন্ত "রূপান্তর" করতে পারে
- আপনাকে ইতিমধ্যে একটি উত্তরোত্তর প্রোগ্রামিং ভাষায় কোনও পোস্ট দেওয়ার অনুমতি নেই, ব্যতিক্রমটি সেই ভাষার সম্পূর্ণ ভিন্ন সংস্করণ (যেমন: আমি যদি উত্তরটি পোস্ট করি
Python 2.7
তবে আপনি একটিতে জমা দিতে পারেনPython 3
, তবে এতে নয়Python 2.6
) - স্ট্যান্ডার্ড লুফোলগুলি অনুমোদিত নয়
- তুমি পেয়ে ভাজক জন্য নির্মিত-ইনগুলি ব্যবহার করার অনুমতি দেওয়া হয় না , এই চ্যালেঞ্জ অনুরোধে জন্য
- আপনাকে অবশ্যই প্রশ্নের শিরোনামে উত্তরের নম্বর এবং ভাষার নাম এবং আগের উত্তর থেকে পরিবর্তিত অক্ষরের সংখ্যা অন্তর্ভুক্ত করতে হবে
স্কোরিং
জিনিসগুলি সমাধান করার পরে ব্যবহারকারী সবচেয়ে বেশি জমা দেয় missions টাই করার ক্ষেত্রে, ব্যবহারকারী তাদের উত্তরগুলির মধ্যে একটিতে সর্বোচ্চ স্কোর অর্জন করে। যদি স্কোরের সাথেও টাই থাকে, তবে সবচেয়ে প্রাচীন জমা দেওয়ার (সবচেয়ে পুরানো সর্বোচ্চ রানের উত্তর) ব্যবহারকারীকে বিজয়ী ঘোষণা করা হবে।
দ্রষ্টব্য: "নিষ্পত্তি" <<> শেষ উত্তর জমা দেওয়ার পরে 7 3 দিন কেটে গেছে
উদাহরণ:
Input, Output:
14 => [1, 2, 7, 14]
25 => [1, 5, 25]
65 => [1, 5, 13, 65]
114 => [1, 2, 3, 6, 19, 38, 57, 114]
বা উল্লিখিত শর্তগুলি সন্তুষ্ট করে অন্য কোনও সমমানের আউটপুট।
চূড়ান্ত দ্রষ্টব্য : আপনি যদি উত্তরটি প্রাচীনতম অনুসারে বাছাই করেন তবে এই প্রশ্নটি আরও ভাল। আমি পাইথন ২.7 এ প্রথম উত্তর পোস্ট করব, সুতরাং আপনার উত্তরটি নির্ভর করে দ্বিতীয় উত্তরটি পোস্ট করা উচিত। গুড লাক এবং মজা আছে!
লিডারবোর্ড:
এই তালিকাটি পুরানো হতে পারে, এডিট করতে নিখরচায় পড়ে:
1) গম উইজার্ড [বর্তমান নেতা 🏆] : 7 টি উত্তর - পাইথন 1.6 , 05 এবি 1 ই , আসলে , ডেল | মি। টি , ডাব্লুএসএফ , ব্রেন-ফ্লাক , দৈর্ঘ্য
2) রিলে: 3 টি উত্তর - সিরিয়াসলি , সিজেম , 2 এসবেবল
3) জোনাথন অ্যালান: 2 টি উত্তর - পাইথন 3 , জেলি
3) ETHproductions: 2 টি উত্তর - Japt , Pyth
3) মিস্টা ফিগিনস: 2 টি উত্তর - বেফুঞ্জ -98 , ব্রেন- ফ্ল্যাক ক্লাসিক
6) রিকার: 1 টি উত্তর - এমএটিএল
6) ডিজাইমা: 1 টি উত্তর - এসওজিএল 0.8.2
6) LegionMammal978: 1 উত্তর - হোয়াইট-স্পেস
6) নিক ক্লিফোর্ড: 1 উত্তর - ওহম
6) লিন: 1 টি উত্তর - গল্ফস্ক্রিপ্ট
6) মিকিটি: 1 উত্তর - কিউবিক্স
দূরত্বের গণক
আপনি দুটি এন্ট্রি মধ্যে দূরত্ব গণনা করতে এই স্নিপেট ব্যবহার করতে পারেন:
function L(s,t){if(s===t)return 0;var S=s.length,T=t.length;if(S*T===0)return S+T;for(var i=0,v0=[],v1=[];i<=T;i++)v0[i]=i;for(i=0;i<S;i++){v1[0]=i+1;for(var j=0;j<T;j++)v1[j+1]=Math.min(v1[j]+1,v0[j+1]+1,v0[j]+(s[i]!=t[j]));for(j=0;j<=T;j++)v0[j]=v1[j]}return v1[T]}
<textarea id=A rows=10></textarea><textarea id=B rows=10></textarea><br>
Distance: <span id=O>0</span> <button onclick="O.innerHTML=L(A.value.replace(/\s/g,''),B.value.replace(/\s/g,''))">Run</button>