У світлі Відкритого чемпіонату Австралії 2014 року в Мельбурні та перемоги Станісласа Вавринки проти Новака Джоковича, я пропоную наступний виклик коду для гольфу!
Вавринка та Джокович знову опинилися на базі цієї КГК. Ваше завдання - взяти рядок, що складається з 1-х та 2-х, та визначити тенісні бали на основі системи підрахунку тенісу. "1" вказує на те, що Вавринка набрав очко, тоді як "2" означає, що Джокович набрав очко.
На приклад: 1211222122111122111
генеруватиме дворядковий вихід:
Wawrinka 1 - 40
Djokovic 1 - 30
Чим довше струна, тим далі в грі рахунок.
Правила:
- Найкоротший виграш коду, чистий і простий.
- Оцінки, що відображаються, повинні бути вирівняні вправо, а також вирівняні стовпцями; напр
Зразок вирівнювання виходу:
Wawrinka 7 5 3 - 0 Djokovic 6 7 4 - 15
Якщо гра триває, рахунок повинен бути відображений після встановлених балів. Ігрові результати повинні відповідати встановленим балам з роздільником пробіл-пробіл. Якщо це буде першою грою, має бути показано 0-0 встановлений рахунок.
Wawrinka 0 - 0 Djokovic 0 - 15
Гра триватиме в порядку 0, 15, 30, 40 та ігровій точці. Якщо гра досягає 40-40, оголошується двійка, і рахунок повинен відображати двійку на рядку гравця, набравши очко:
Wawrinka 7 5 3 - 40 Djokovic 6 7 4 - 40 Deuce
Якщо досягнуто двійки, наступний бал буде перевагою гравця, який забив очко:
Wawrinka 7 5 3 - Ad Djokovic 6 7 4 - 40
Точка після цього, якщо її забив переможений гравець, виграє гру, інакше гра повернеться до двійки.
Якщо між балами переваги набрано більше однієї двійки, кількість дуйків буде позначена числом в дужках:
Wawrinka 7 5 3 - 40 Djokovic 6 7 4 - 40 Deuce (2)
Набір виграється, якщо гравець досягає 6 ігор і більше і має перевагу в двох іграх, наприклад, 7-5, 6-4 ... 9-7 (у випадку п’ятого сета минулого вечора)
Послідовні множини повинні бути розділені пробілом.
У Відкритому чемпіонаті Австралії є перерви внічию, тому, якщо досягається серія 6-6, перший гравець встановлює тай-брейк, який досягає семи очок з перевагою на два очки. Відображення перерв на краватку показано у квадратних дужках наступним чином:
Wawrinka 7 6 [6] Djokovic 6 6 [4]
Переможець тай-брейку, як кажуть, виграв попередній сет 7-6.
Якщо п'ятий сет досягає 6-6, гра продовжується без тай-брейку, поки не буде досягнуто двох ігрових запасів з одним гравцем, який переможець цього набору. У П’ятому сеті НІМАЄ тай-брейк.
Якщо гравець виграв три сети, третій рядок буде відображатися кажучи ,
Wawrinka wins
або вDjokovic wins
залежності від того, хто виграв , а потім код закінчується.Wawrinka 2 6 6 3 9 Djokovic 6 4 2 6 7 Wawrinka wins
Якщо рядок закінчується таким чином, що останній бал виграв гру, встановив чи збіг, оцінка гри не відображається ...
Wawrinka 7 5 3 Djokovic 6 7 4
Якщо рядок виходить за межі виграного матчу, решта рядка ігнорується, бал відображається, а переможець оголошується.