ForHosting KIT · أدوات المطورين

حاسبة المتتالية القسيمية

تبدأ المتتالية القسيمية بعدد صحيح موجب، ثم يُستبدل كل حد مرارًا بمجموع قواسمه الموجبة الصحيحة، أي القواسم الأصغر من العدد نفسه.

● Betaمجاني · داخل متصفحك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

تنفذ هذه الحاسبة التكرار بصورة حتمية، وتعرض جميع الحدود التي تصل إليها، وتتوقف عند استنفاد حد الخطوات المطلوب أو بلوغ الصفر أو اكتشاف قيمة مكررة. ويحمي حد أمان صارم العملية من الحدود الوسيطة الكبيرة على نحو غير متوقع، فتكون النتائج مناسبة للتجارب والدروس وعمليات التحقق القابلة للتكرار.

اختاروا قيمة البداية وافهموا كل انتقال

أدخلوا عددًا صحيحًا موجبًا في start، واختاروا قيمة step_limit من 1 إلى 100. تظهر قيمة البداية دائمًا أول عنصر في المتتالية المعادة. يستبدل كل انتقال آخر حد بمجموعه القسيمي، أي مجموع جميع قواسمه الموجبة الأصغر منه. فقواسم 12 الصحيحة هي 1 و2 و3 و4 و6، ولذلك يكون الحد التالي 16. وقواسم 16 الصحيحة هي 1 و2 و4 و8، فيكون ما بعده 15. يحسب الحد عدد الانتقالات لا عدد القيم المعروضة؛ لذا قد تعيد عشر خطوات أحد عشر حدًا على الأكثر مع البداية. وقد يقل العدد عند ظهور سبب طبيعي للتوقف. تجعل هذه القاعدة مقدار العمل المطلوب واضحًا، وتيسر مقارنة الناتج بحساب يدوي أو تمرين أو تنفيذ رياضي آخر. وفي تكاملات API يمكن استعمال n أو number أو value للبداية، وsteps للحد.

اقرؤوا معلومات التوقف والدورة

تتضمن النتيجة المتتالية الكاملة المنتجة وعدد الانتقالات المنجزة فعليًا ووسم سبب التوقف. يعني step_limit أن الحاسبة أنجزت جميع الخطوات المطلوبة. ويعني zero أن المتتالية بلغت الصفر، وهذا يحدث غالبًا بعد 1 لأنه لا يملك قواسم موجبة صحيحة. أما cycle فيعني أن القيمة المحسوبة حديثًا ظهرت من قبل. تُدرج القيمة المكررة بوصفها آخر حد كي تظهر الدورة بوضوح، ويحدد cycle_start_index موضع ظهورها السابق ابتداءً من الصفر. لذلك يصنع العدد الكامل دورة فورية؛ فالبداية من 6 تعطي 6 ثم 6 وتشير إلى الموضع صفر. وعند غياب دورة تكون قيمة cycle_start_index هي -1. يمنع هذا الكشف إهدار الخطوات في التكرار، مع حفظ ما يكفي لإعادة بناء الجزء الدوري وتمييزه من المقدمة غير المتكررة.

تعاملوا بأمان مع الحدود الكبيرة والنتائج القابلة للتكرار

يجب ألا تتجاوز قيمة البداية حد الأمان المنشور، وهو تريليون واحد، ويُفحص كل حد مولد بالحد نفسه قبل قبوله. إذا تجاوز مجموع قسيمي وسيط ذلك الحد، يعيد الطلب خطأ إدخال غير صالح يبين الانتقال الذي أصبح غير آمن. لا تقتطع الحاسبة العدد ولا تقربه ولا تستبدله سرًا بعدد أصغر، لأن ذلك ينتج متتالية خاطئة رياضيًا. يُحسب كل مجموع بواسطة تحليل صحيح حتمي وصيغة مجموع القواسم الضربية. ولا توجد شبكة أو عشوائية أو ساعة حالية أو حالة محفوظة، ولذلك يعطي الإدخال نفسه الناتج نفسه في المتصفح وعبر API. عند استكشاف بداية غير مألوفة، ابدؤوا بعدد قليل من الخطوات ثم زيدوه إذا بقيت الحدود قابلة للإدارة. سعر طلب API هو $0.002، وتحد حدود الحدود والخطوات الصريحة مقدار العمل المنفذ.

استكشاف سلوك نظرية الأعداد

تتبعوا عددًا صحيحًا عبر مجاميع القواسم الصحيحة المتعاقبة لمعرفة هل يبلغ الصفر أو يدخل دورة أو يستمر.

مراجعة التمارين التعليمية

قارنوا متتالية طالب أو كتاب بقائمة حتمية توضح عدد الانتقالات التي أُنجزت.

اختبار البرمجيات الرياضية

استعملوا ناتجًا محدودًا ومستقرًا مرجعًا للتحقق من تنفيذ آخر أو مسار لمعالجة البيانات.

ما المتتالية القسيمية؟

هي متتالية يساوي كل حد جديد فيها مجموع القواسم الموجبة الصحيحة للحد السابق.

هل يشمل حد الخطوات عدد البداية؟

لا. فهو يحسب الانتقالات، ولذلك تعرض عشر خطوات أحد عشر حدًا على الأكثر مع قيمة البداية.

لماذا قد تتوقف المتتالية قبل الحد؟

تتوقف عند بلوغ الصفر أو توليد قيمة ظهرت سابقًا، لأن ما يلي سيكون صفرًا أو تكرارًا دوريًا.

ماذا يحدث عندما يكون أحد الحدود كبيرًا جدًا؟

يفشل الطلب بخطأ إدخال غير صالح بدلًا من إعادة متتالية جزئية أو غير آمنة عدديًا.

ما تكلفة طلب API؟

يكلف كل طلب API مبلغ $0.002. ويمكن تشغيل المنطق الحتمي نفسه في المتصفح أيضًا.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/numth/aliquot-sequence

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/numth/aliquot-sequence \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"start":12,"step_limit":10}'
{
  "start": 12,
  "step_limit": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "numth.aliquot_sequence",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

max_term1000000000000
max_steps100
HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

اطّلع على توثيق KIT الكامل ←