ورود

نسخه کامل مشاهده نسخه کامل : تشخیص دو عدد بی ربط



HOJ-JAT
09-04-2016, 11:18
سلام ی برنامه واسه پایان نامه ارشدم دارم مینویسم
فرض کنید ما ۹ یا ۱۶ تا عدد داریم این عددها صحیح هستند و بین ۰تا ۲۵۵ میباشند و نکته بسیار مهم این که این اعداد بسیار ب هم نزدیک هستند یا حتی مساوی
در این ۹ یا ۱۶ عدد ممکنهیک یا نهایت سه عدد باشه که اختلاف فاحشی با بقیه داشته باشن
225 225 225 226
225 225 225 226
226 0 225 226
256 0 225 226


سوال اینکه که چطوری میشه این عدد ها رو تشخیص داد؟ از فرمول های امار و... نمیشه؟

چون برنامه نویسی هست پس ماشین اصلا شعور نداره و فقط با فرمول کار میکنه

farhad-13
10-04-2016, 13:23
می تونید اعداد رو sort کنید. حالا تفاضل هر دو جمله کناری رو پیدا کنید.
جاهایی که خیلی عدد بزرگ تر از صفر هست . این اعدادند.

البته sort هم نمی خواد.
اگر sort کنید این اعداد در دو طرف قرار می گیرند و ساده تر میشه.