প্রোগ্রামিং ধাঁধা এবং কোড গল্ফ বিটা থেকে স্নাতক। শীঘ্রই আমরা একটি কাস্টম সাইট ডিজাইন পেয়ে যাব এবং এটির সাথে সুবিধার জন্য সুনামের সীমা আরও বাড়বে। প্রচুর ব্যবহারকারীরা সাইটে সুবিধা হারাবেন। সুতরাং আপনার কাজটি এমন একটি প্রোগ্রাম লেখা যা আমাদের বিশেষত্বগুলি বজায় রাখতে আমাদের আরও কত খ্যাতি অর্জন করতে হবে তা জানিয়ে দেয়।
কার্য
আপনার টাস্কটি হ'ল সংক্ষিপ্ত কোডটি লিখুন যে কোনও ব্যবহারকারীকে খ্যাতিমান পয়েন্টের সংখ্যার ভিত্তিতে, সাইট ডিজাইনের পরে তাদের বর্তমান সুবিধাগুলি কতটা বাড়তি খ্যাতি অর্জন করতে হবে find
ইনপুট আউটপুট
আপনি যে কোনও উপায়ে ইনপুট গ্রহণ করতে এবং আউটপুট দিতে পারেন, যতক্ষণ না এই নিয়মগুলি অনুসরণ করা হয়:
ইনপুট - 1 থেকে 250000+ সমেত একটি পূর্ণসংখ্যা । তোমার প্রোগ্রাম বা ফাংশন উচিত এই চেয়ে বড় সংখ্যার মানতে পারবেন, কিন্তু এটা উচিত নয় এই সীমার মধ্যে সংখ্যার গ্রহণ।
আউটপুট - একজন পূর্ণসংখ্যার সুনামের পয়েন্টগুলির প্রতিনিধিত্ব করে যা স্নাতক হওয়ার পরে ব্যবহারকারীকে তাদের বর্তমান সুবিধাগুলি বজায় রাখতে হবে।
দয়া করে কোনও মানক ফাঁক নেই ।
উদাহরণ অ্যালগরিদম
- ইনপুটটিতে পরিবর্তনশীল সেট
i
করুন - সেট পরিবর্তনশীল
r
পরিবর্তনশীলi
। - যদিও
r
তালিকায় না থাকেbeta
:1
থেকে বিয়োগr
।
- ইন
n
পজিশনে সেট করুন ।r
beta
- সেট
r
আইটেমেn
এরgraduated
। o
এর ফলাফলের জন্য পরিবর্তনশীল সেট করুনr
-
i
।- যদি
o
<
0
:- সেট পরিবর্তনশীল
o
করতে0
।
- সেট পরিবর্তনশীল
- আউটপুট পরিবর্তনশীল
o
।
টেবিল
সুবিধাগুলির সারণী যা পরিবর্তিত হবে
| privilege name | beta rep | graduation rep |
-+-----------------------------+----------+----------------+-
| create tags | 150 | 1500 |
| access review queues | 350 | 500 |
| cast close and reopen votes | 500 | 3000 |
| established user | 750 | 1000 |
| edit questions and answers | 1000 | 2000 |
| create tag synonyms | 1250 | 2500 |
| approve tag wiki edits | 1500 | 5000 |
| access to moderator tools | 2000 | 10000 |
| protect questions | 3500 | 15000 |
| trusted user | 4000 | 20000 |
| access to site analytics | 5000 | 25000 |
-+-----------------------------+----------+----------------+-
| privilege name | beta rep | graduation rep |
বিশেষাধিকারের টেবিল যা পরিবর্তন হবে না
| privilege name | reputation |
-+------------------------------+------------+-
| create posts | 1 |
| participate in meta | 1 |
| create wiki posts | 10 |
| remove new user restrictions | 10 |
| vote up | 15 |
| flag posts | 15 |
| talk in chat | 20 |
| comment everywhere | 50 |
| set bounties | 75 |
| create chatrooms | 100 |
| edit community wiki | 100 |
| vote down | 125 |
-+------------------------------+------------+-
| privilege name | reputation |
Testcases
wizzwizz4 | 750 | 2250
cat | 2004 | 7996
Dennis ♦ | 72950 | 0
Dr Green Eggs and Ham DJ | 4683 | 15317
New User | 1 | 0
লেখার সময় সমস্ত খ্যাতি গণনা সঠিক হয়
না আপনি যদি এখানে আপনার অতীত বা বর্তমান খ্যাতি গণনা করতে চান তবে নীচে মন্তব্য করুন এবং আমি সম্ভবত এটি যুক্ত করব ।