ابزار رایگان، بدون ثبت‌نام

قرعه کشی آنلاین

فهرست شرکت‌کننده‌ها را خط‌به‌خط بچسبانید یا بازه‌ی عددی بدهید، تعداد برنده و ذخیره را تعیین کنید و «قرعه بکش» را بزنید. انتخاب با مولد تصادفی رمزنگاری مرورگر و بدون سوگیری انجام می‌شود و نتیجه با تاریخ و ساعت کپی یا دانلود می‌شود.

راهنمای مسابقه و قرعه‌کشی

قرعه بکشید

فقط در مرورگر شما؛ چیزی ارسال نمی‌شود

شرکت‌کننده‌ها

نام، نام کاربری یا شماره موبایل؛ ستون اکسل را مستقیم کپی کنید. خط خالی نادیده گرفته می‌شود.

۰ شرکت‌کننده

اگر برنده‌ای پاسخ نداد

فهرست را بچسبانید یا «فهرست نمونه» را بزنید، بعد «قرعه بکش».

قرعه کشی آنلاین چطور کار می‌کند

  1. فهرست را بچسبانید

    هر شرکت‌کننده در یک خط: نام، نام کاربری اینستاگرام یا شماره موبایل. ستون اکسل را مستقیم کپی کنید؛ خط خالی نادیده گرفته می‌شود و ارقام فارسی و انگلیسی یکی‌اند. برای قرعه بین شماره‌ی بلیت‌ها، بازه‌ی عدد را انتخاب کنید.

  2. تکراری‌ها را کنار بگذارید

    با «حذف تکراری‌ها» هر نفر یک شانس دارد. «علی» و «علي»، «‎@sara» و «sara» و شماره‌هایی مثل ۰۹۱۲… و ‎+98912… یکی شمرده می‌شوند و اولین نمونه می‌ماند.

  3. برنده و ذخیره را تعیین کنید

    ذخیره‌ها به ترتیب جای برنده‌ای را می‌گیرند که پاسخ نداد یا شرایط را نداشت. همه در یک قرعه بیرون می‌آیند؛ ذخیره‌ی اول همان نفر بعدی است، نه قرعه‌ای جدا.

  4. نتیجه را ثبت و اعلام کنید

    تاریخ، ساعت و شماره‌ی قرعه کنار نتیجه می‌آید. متن را کپی کنید یا فایل متنی بگیرید؛ برای اعلام عمومی، وسط شماره‌ها را با ستاره بپوشانید.

مثال: ۲۵۰ نفر زیر پست مسابقه کامنت گذاشته‌اند و ۳۱ کامنت تکراری است. با حذف تکراری‌ها ۲۱۹ نفر در قرعه می‌مانند. اگر ۳ برنده و ۲ ذخیره بخواهید، شانس برنده‌شدن هر نفر ۳ از ۲۱۹، یعنی حدود ۱٫۴ درصد است؛ و فرقی نمی‌کند اسم کسی اول فهرست باشد یا آخر آن.

این قرعه‌کشی چقدر منصفانه است؟

عدد تصادفی از crypto.getRandomValues می‌آید؛ همان مولدی که مرورگر برای رمزنگاری به کار می‌برد، نه Math.random که برای بازی و انیمیشن ساخته شده است. دو جزئیات فنی هم انصاف را کامل می‌کند:

انتخاب k نفر از n نفر

  • u < floor(2^32 / n) * n ? u mod n : retryعددی که باقی‌مانده‌ی تقسیم را به نفع اول فهرست کج می‌کند دور ریخته می‌شود
  • for i in 0..k-1: j = i + randomBelow(n - i); swap(i, j)الگوریتم فیشر–ییتس؛ هر ترتیب ممکن از برنده‌ها دقیقاً یک احتمال دارد

نتیجه همان لحظه‌ی کلیک معلوم می‌شود. نام‌هایی که چند لحظه روی صفحه می‌چرخند فقط نمایش‌اند و در انتخاب اثری ندارند؛ اگر حرکت صفحه را در تنظیمات دستگاه کم کرده باشید، نتیجه بی‌درنگ نشان داده می‌شود.

انصاف الگوریتم با شفافیت برای دیگران یکی نیست: شرکت‌کننده‌ها نمی‌بینند شما فقط یک بار قرعه کشیده‌اید. اگر نتیجه برای دیگران مهم است، قرعه را زنده پخش کنید یا از صفحه فیلم بگیرید؛ شماره‌ی قرعه و ساعت روی نتیجه می‌آید و با هر قرعه‌ی دوباره بالا می‌رود.

برای قرعه‌ای که هر کسی بتواند خودش دوباره حسابش کند، مسابقه ساز آنلاین پرسینو قرعه را دو مرحله‌ای برگزار می‌کند: پیش از قرعه، فهرست بلیت‌ها ثابت و اثرانگشت بذر تصادفی منتشر می‌شود و پس از قرعه خود بذر آشکار می‌شود؛ پس نتیجه را نمی‌شود بعد از دیدنش عوض کرد.

قرعه‌کشی بین کامنت‌های اینستاگرام، پاسخ‌دهندگان فرم یا شماره‌ها

  • اینستاگرام و تلگرام: این ابزار به حساب شما وصل نمی‌شود و کامنت‌ها را خودکار نمی‌خواند. نام‌های کاربری را کپی کنید و هر کدام را در یک خط بچسبانید؛ «@» اول نام‌ها در تشخیص تکراری نادیده گرفته می‌شود.
  • پاسخ‌دهندگان یک فرم پرسینو: در زبانه‌ی «پاسخ‌ها» خروجی اکسل بگیرید و ستون نام یا شماره را همین‌جا بچسبانید. برای این‌که از اول هر نفر فقط یک بار شرکت کند، راه‌های هر نفر فقط یک پاسخ را ببینید؛ مثل «یک پاسخ برای هر کد» یا تأیید شماره موبایل با پیامک.
  • شماره‌ی بلیت یا کارت: «بازه‌ی عدد» را انتخاب کنید؛ مثلاً از ۱ تا ۵۰۰. بازه ساخته نمی‌شود و حتی میلیون‌ها عدد بی‌درنگ قرعه می‌خورند.
  • کلاس و جلسه: فهرست دانش‌آموزان را یک بار بچسبانید و برای انتخاب نفر بعدی دوباره قرعه بکشید. اگر نمی‌خواهید کسی دو بار بیاید، برنده‌ی قبلی را از فهرست پاک کنید.

سقف ابزار ۱۰۰٬۰۰۰ خط در فهرست و ۱٬۰۰۰ برنده و ذخیره روی هم است.

پرسش‌های پرتکرار

قرعه کشی آنلاین این صفحه واقعاً تصادفی است؟

بله. هر انتخاب از crypto.getRandomValues، مولد تصادفی رمزنگاری مرورگر، می‌آید و با نمونه‌گیری بدون سوگیری و الگوریتم فیشر–ییتس به برنده تبدیل می‌شود؛ پس جای هر نام در فهرست روی شانسش اثری ندارد.

می‌شود نتیجه را از قبل تعیین یا دست‌کاری کرد؟

در خود ابزار نه؛ هیچ تنظیمی برای ترجیح کسی وجود ندارد. ولی هر کسی می‌تواند چند بار قرعه بکشد و فقط یکی را اعلام کند. برای همین شماره‌ی قرعه و ساعت روی نتیجه می‌آید و بهتر است قرعه را زنده برگزار کنید.

ذخیره در قرعه‌کشی چیست؟

نفرهایی که پس از برنده‌ها از همان قرعه بیرون آمده‌اند. اگر برنده‌ای تا مهلت پاسخ نداد یا شرایط مسابقه را نداشت، جایزه به ذخیره‌ی اول و بعد ذخیره‌ی دوم می‌رسد، بی‌آن‌که قرعه را تکرار کنید.

فهرست شرکت‌کننده‌ها به سرور فرستاده می‌شود؟

نه. فهرست، شماره‌ها و نتیجه فقط در مرورگر شما می‌مانند و پرسینو آن‌ها را نمی‌بیند و ذخیره نمی‌کند.

قرعه‌کشی بین کامنت‌های اینستاگرام را هم انجام می‌دهد؟

این ابزار به اینستاگرام وصل نمی‌شود. نام‌های کاربری کامنت‌گذارها را کپی کنید و در فهرست بچسبانید؛ تکراری‌ها، حتی با «@» یا بی آن، کنار گذاشته می‌شوند.

حداکثر چند نفر را می‌شود قرعه‌کشی کرد؟

تا ۱۰۰٬۰۰۰ خط در فهرست، یا بازه‌ی عددی تا میلیاردها عدد. برنده و ذخیره روی هم تا ۱٬۰۰۰ نفر.

راهنماهای آزمون آنلاین

همه‌ی نوشته‌ها

مسابقه را آنلاین برگزار کنید

در مسابقه ساز پرسینو شرکت‌کننده‌ها با یک لینک ثبت‌نام می‌کنند، هر روز سؤال می‌گیرند و در پایان قرعه‌کشی میان آن‌ها با بذر تعهدشده و قابل بازبینی انجام می‌شود.