Стандартизоване тестування зазвичай поставляється зі сканом-троном або певним типом відповіді, який записує вашу відповідь. Потім комп'ютер або людина (-и) перевірять ваші відповіді та визначають вашу оцінку. Тож тут, задавши скан-трон і клавішу відповіді, визначте рахунок та пропущені питання, якщо такі є. Скануючий трон - це лише документ з декількома рядками з відповідями, в якому користувач заповнює (у цьому випадку обведений). Приклад:
---
1. |a| b c d
---
Як бачите, це питання 1 з вибором відповіді, aобраний, оскільки навколо нього є вікно. Для виклику, ви отримаєте скан-Tron з nпитаннями ( 1 <= n <= 10) тільки з чотирма відповідями позначається як a, b, cабо d. Клавіша відповіді буде надана у вигляді рядка без пробілів і з усіх малих літер. Приклад сканування tron з клавішею відповіді:
Scan-tron
---
1. |a| b c d
---
---
2. a |b| c d
---
---
3. a b |c| d
---
Answer Key
abb
Ви можете взяти ключ відповіді та скан-трон як окремі входи або у вибраному порядку, поки вони можуть бути ідентифіковані (тобто ключ відповіді відокремлений від скана-трона). Оцінки будуть округлені до найближчої десятої точки. Приклад виводу для вищезазначеного:
Score: 66.7
Missed #: 3
Інша прийнятна відповідь:
66.7
3
або якщо пропущено кілька запитань
66.7
3 4 5
до тих пір, поки номери питань для пропущених відділяються від пробілів, а не на тому ж рядку, що і оцінка.
Правила та характеристики
- Скануючий трон можна вводити як багаторядковий рядок або одне запитання (за умови, що рядок з новими рядками прийнятний)
- Давши ключ сканування трон і відповідь, ви повинні вивести бал на одному рядку, а питання (-и) пропущені в іншому, з цифрами, розділеними пробілами. Якщо жодних питань не пропущено, жодні номери питань не повинні виводитися
- Оцінки округлюються до найближчої десятої
Вибрані відповіді оточені цим полем:
--- | | ---- На скані-троні кожне запитання займає три пробіли (у верхній і нижній частині поля входять дві додаткові лінії)
- Повинно працювати над наведеним вище прикладом
- Припустимо, що завжди буде лише одна відповідь
Критерії виграшу
Найкоротший код виграє!
50прийнятна, чи має бути 50.0?