এই প্রশ্নটি আমাকে এই মত দিয়ে অনুপ্রাণিত করে যে আমি সমান ভোট এবং উত্তর সংখ্যার সাথে প্রশ্ন দেখতে পছন্দ করি ...
সুতরাং এখানে আপনার জন্য একটি সহজ স্ট্যাক-এক্সচেঞ্জ-এপিআই চ্যালেঞ্জ:
চ্যালেঞ্জ:
একটি codegolf.stackexchange
প্রশ্ন আইডি দেওয়া, প্রশ্নের ভোট এবং উত্তরগুলির সংখ্যার (যেমন votes/answers
) এর মধ্যে অনুপাত আউটপুট করুন ।
সুনির্দিষ্ট:
আপনি ইন্টারনেট অ্যাক্সেস করতে পারেন তবে আপনি কেবল
stackexchange.com
তার বিভিন্ন উপ-ডোমেন অ্যাক্সেস করতে পারেন । আপনি ইউআরএল শর্টনার ব্যবহার করতে পারবেন না।আপনি কোনও স্ট্যান্ডার্ড ফর্ম্যাটে ইনপুট নিতে এবং আউটপুট দিতে পারেন।
দশমিকের পরে কমপক্ষে 4 {নির্ভুল} অঙ্ক সহ আপনাকে দশকে দশমিক সংখ্যা হিসাবে অনুপাত আউটপুট করতে হবে (শূন্যগুলি কেটে যেতে পারে)।
যদি প্রশ্নটির উত্তর না দেওয়া হয় তবে আপনার প্রোগ্রামটি অপরিজ্ঞাত আচরণ তৈরি করতে পারে।
score
আপনার প্রশ্নের উত্তরটি ভোট গণনা হিসাবে ব্যবহার করা উচিত , এখানে দেখুন ।
এটি কোড-গল্ফ , প্রতিটি ভাষার ন্যূনতম বাইটগুলি সেই ভাষার জন্য জয়ী হয়, সর্বনিম্ন সামগ্রিকভাবে কমপক্ষে বাইট জিততে পারে।
এখানে একটি নমুনা প্রোগ্রাম রয়েছে Python 3 + requests
:
import requests
import json
id = input("id> ")
url = "https://api.stackexchange.com/2.2/questions/" + id + "?site=codegolf"
content = requests.get(url).text
question = json.loads(content)["items"][0]
print(float(question["score"]) / question["answer_count"])