ACSL-Agram هي لعبة بطاقة لاعبين ، تستخدم البطاقات من حزمة 36 بطاقة. يتم ترقيم البطاقات من 1 إلى 9 وتكون في نوادي الدعاوى والماس والقلوب والبارات.
مكتوبة في
Swiftكممارسة لمسابقة ACSL. في المستقبل ، سيتم كتابة البرامج فيPythonوSwift
يتناول الوكيل خمس بطاقات لكل لاعب. يقود اللاعب الخصم أي بطاقة ، يلعبها في منتصف منطقة اللعب. كيف يمكنك العثور على البطاقة التي يجب أن يلعبها الوكيل وفقًا للاستراتيجية المذكورة أدناه
لن يتم اختبار أي حالات أخرى في هذا البرنامج
سيكون هناك 5 أسطر من المدخلات. سيحتوي كل سطر على بطاقة الخصم الرائدة والبطاقات الخمس التي يحتفظ بها الوكيل. سيتم تمثيل جميع البطاقات بواسطة حرفين في ترتيب القيمة. مثال: تمثل الثمانية من القلوب 8 ، H.
لكل سطر إدخال ، طباعة البطاقة ، يجب أن يلعب الوكيل وفقًا للاستراتيجية المذكورة أعلاه. إذا لم يكن من الممكن تشغيل بطاقة طباعة لا شيء.
يعقوب ترينتيني