PDA

View Full Version : سوال: به دست آوردن رتبه و تراز شرکت کنندگان در آزمون آنلاین



rash44
دوشنبه 19 آبان 1393, 10:31 صبح
سلام
الگوریتم به دست آوردن رتبه کاربر در بین سایر شرکت کنندگان در آزمون چیست ؟
آزمون نمره منفی ندارد . مبنای کار فقط بر اساس تعداد سوالات آزمون ، تعداد جواب های صحیح و تعداد جواب های اشتباه کاربر هست

arash691
دوشنبه 19 آبان 1393, 10:57 صبح
خوب برای هر شرکت کننده درصد پاسخگویی رو بدست بیار و رتبه بندی کن و همینطور میتونی زمان پایان امتحان رو هم درنظر بگیری یعنی کاربری که مثلا" تو 30 دقیقه همه ی سوالات رو دست انجام داده نسبت به کاربری که تو 40 دقیقه همین درصد پاسخ گویی رو داشته رتبه ی بالاتری داره

saeed-71
دوشنبه 19 آبان 1393, 11:03 صبح
این که الگوریتم خاصی نداره!
خوب هر کس تعداد صحیح بیشتری رو جواب داده رتبش بالاتره دیگه.کسایی هم که مساوی جواب دادن رتبشون یکیه.
تو کنکورم ممکنه دو نفر رتبوشون یکی بشه.خودم شاهد این موضوع بودم.دو نفر تو یه شهر 946 شدن تو یک منطقه.
قبلا یه سیستم ازمون انلاین نوشتم البته نمره منفیم داشت تراز رو هم محاسبه میکرد.

rash44
دوشنبه 19 آبان 1393, 11:28 صبح
تعداد جواب صحیح * 100
تقسیم بر تعداد شرکت کنندگان

این فرمول درسته ؟

arash691
دوشنبه 19 آبان 1393, 11:36 صبح
برای هر شرکت کننده یک درصد بدست بیار : تعداد جواب درست تقسیم بر تعداد کل سوال ضرب در صد

با یک الگوریتم مرتب سازی ، درصدهای بدست اومده رو مرتب کن