এই চ্যালেঞ্জে, আপনি গণনা করবেন আপনার খ্যাতি কী হবে, যদি খ্যাতি ক্যাপটি পিপিসিগিতে না থাকে।
ঠিকানাতে সুনাম পরিবর্তনের জন্য প্রত্যেকে কাঁচাটাটা অ্যাক্সেস করতে পারে: কোডগল্ফ.সেটেকেক্সচেঞ্জ / রিপুটেশন । কাঁচা ডেটা এই জাতীয় সেটআপ অনুসরণ করে (এটি আমার পৃষ্ঠার সংস্করণটির প্রথম কয়েকটি লাইন।
total votes: 2955
-- bonuses (100)
2 37663 (10)
-- 2014-09-11 rep +110 = 111
2 41751 (10)
-- 2014-11-23 rep +10 = 121
2 41751 (10)
2 41751 (10)
-- 2014-11-24 rep +20 = 141
প্রথম লাইনটি এই চ্যালেঞ্জের জন্য অপ্রাসঙ্গিক (এটি আপনার সমস্ত উত্তর এবং প্রশ্নের উপর আপনি প্রাপ্ত মোট ভোটের সংখ্যা দেখায়)। দ্বিতীয় লাইনটি "সমিতি বোনাস" দেখায়। আপনার যদি বোনাস না থাকে তবে সেই লাইনটি মোটেই থাকবে না।
এই দুটি (বা এক, যদি বোনাস না থাকে) লাইনের পরে, আপনার প্রতিটি প্রশ্নে খ্যাতি পরিবর্তনের একটি তালিকা থাকবে, পাশাপাশি প্রতিটি দিনে প্রাপ্ত / হারানো সমস্ত প্রতিনিধির সংক্ষিপ্তসারও থাকবে। আপনি দিন শেষে আপনার মোট খ্যাতির একটি তালিকা পাবেন। কেবলমাত্র সেই দিন যেখানে আপনার খ্যাতি পরিবর্তিত হয়েছে এই তালিকায় প্রদর্শিত হবে।
প্রতিটি লাইনের শুরুর দিকে শনাক্তকারী রয়েছে (দৈনিক সারসংক্ষেপ রেখা বাদে)। এগুলি নিম্নলিখিত সম্ভাব্য খ্যাতি পরিবর্তনের কারণগুলি উপস্থাপন করে:
1 : Accept (+2 if you accept, +15 if your answer is accepted)
2 : Upvote (+5 for question, +10 for answer)
3 : Downvote (-1 if you downvote answer, -2 if you get downvoted)
4 : Offensive (-100)
8 : Give bounty
9 : Receive bounty
12: Spam (-100)
16: Approved edit (+2)
অনুপস্থিত সংখ্যা ( 5,6,7,10,11,13,14,15
খ্যাতি প্রভাবিত করে না)।
আপনার চ্যালেঞ্জটি হ'ল আপনার যে খ্যাতি রয়েছে তা গণনা করা, যদি এটি খ্যাতি ক্যাপটি না থাকে।
আপনি এটি কীভাবে করবেন:
codegolf.stackexchange.com/reputation
প্লেইন টেক্সট হিসাবে স্থানীয়ভাবে বা আপনার পছন্দের কিছু অন্য স্থান হিসাবে সংরক্ষণ করুন (এটি কারণ তথ্য অ্যাক্সেস করার জন্য আপনাকে লগ ইন করতে হবে)। আপনি যদি পছন্দ করেন তবে সরাসরি ওয়েবসাইট থেকে ডেটা পুনরুদ্ধার করতে পারেন, যদিও আমি ধরে নিই যে এটি আরও দীর্ঘ হবে।
সমস্ত ইতিবাচক এবং নেতিবাচক খ্যাতি পরিবর্তনের সংমিশ্রণ করুন। ভোট যে খ্যাতি পরিবর্তনের ফলে আসে না (রেপ ক্যাপের কারণে) এগুলি প্রদর্শিত হয় (নিয়মিত বন্ধনীগুলির পরিবর্তে বর্গাকার বন্ধনীগুলি লক্ষ্য করুন):
2 106125 [0]
2 106125 [0]
3 106125 [-2]
2 106088 [2]
2 106125 [0]
2 106088 [0]
ক্যাপটি না থাকলে আপনি যে রিপ্রেটিসটি পেয়েছিলেন তা অবশ্যই আপনাকে অন্তর্ভুক্ত করতে হবে।
পোস্ট সংখ্যা 106125
একটি হল প্রশ্ন , যখন 106088
হয় একটি উত্তর । আপনি দেখতে পাচ্ছেন, কেবলমাত্র সারণীতে প্রদত্ত ডেটা ব্যবহার করে উভয়ের মধ্যে পার্থক্য জানানোর উপায় নেই। সুতরাং codegolf.stackexchange.com
কোনও পোস্ট কোনও প্রশ্ন বা উত্তর কিনা তা পরীক্ষা করতে আপনাকে অবশ্যই ওয়েবসাইটে ( ) অ্যাক্সেস করতে হবে । আপনি এটির জন্য এপিআইও ব্যবহার করতে পারেন।
নিয়মাবলী:
- প্রত্যেককে অবশ্যই আপনার স্ক্রিপ্টটি চালাতে সক্ষম হতে হবে:
- আপনার নিজের মুখোমুখি না হলেও, আপনাকে অবশ্যই সমস্ত আলাদা খ্যাতি পরিবর্তনের ধরণগুলি অন্তর্ভুক্ত করতে হবে।
- আপনি অবশ্যই অ্যাসোসিয়েশন বোনাস না পেয়েও কোডটি অবশ্যই কাজ করবে (আপনি না পেলে লাইন থাকবে না)
- আপনি লাইসেন্সবিহীন ভাষা (ম্যাথমেটিকা, ম্যাটল্যাব ইত্যাদি) ব্যবহার করতে পারেন, যতক্ষণ লাইসেন্স সহ অন্যরা কোড চালাতে পারেন।
- আপনাকে কাঁচা তথ্য সরবরাহ করতে হবে না, যেহেতু প্রত্যেকে আপনার কোডটিকে পৃষ্ঠার নিজস্ব সংস্করণে পরীক্ষা করতে পারে (যদি আপনি ফলাফলগুলি ভাগ করে নেন তবে এটি আকর্ষণীয় হবে তবে এটি alচ্ছিক)।
- আপনি API ব্যবহার করতে পারেন বা সরাসরি ওয়েবসাইট অ্যাক্সেস করতে পারেন। url-shorteners অনুমোদিত নয়।
- যদি রেপটি খুঁজে বের করার অন্যান্য উপায় থাকে তবে আপনার কাছে রেਪ ক্যাপটি না থাকলে আপনি এটি ব্যবহার করতে পারবেন না। আপনাকে উল্লিখিত পৃষ্ঠা থেকে ডেটা ব্যবহার করতে হবে।
নোট করুন যে পোস্টগুলি উত্তরগুলি ইউআরএলকে আলাদা এক্সটেনশন দেয়:
/codegolf/106088 // Answer: Notice the end of the url
/codegolf/106079/detect-ms-windows/106088#106088
/codegolf/106079/ // Question: Notice the end of the url
/codegolf/106079/detect-ms-windows
আউটপুট:
আউটপুটটি হওয়া উচিত:
Rep w cap: 15440
Rep w/o cap: 16202
ফর্ম্যাটটি alচ্ছিক, [15440,16202]
গৃহীত হয়। Rep w cap
লাইন থেকে সরাসরি নেওয়া যেতে পারে: ** total rep 15440 :)
পৃষ্ঠার নীচের দিকে।
এটি কোড-গল্ফ তাই বাইটে সংক্ষিপ্ততম কোডটি জয়ী।