Проста задача?
Обмеження на час виконання 1 секунда
Обмеження на використання пам'яті 256 мегабайтів
Вам заданий рядок , який містить лише символи "0
" та "1
". Ми називаємо підрядок від до хорошим, якщо його довжина непарна, та , де . Вам потрібно знайти кількість хороших підрядків рядка .
Вхідні дані
У першому рядку міститься одне ціле число () — довжина рядка.
У другому рядку міститься символів () — рядок.
Вихідні дані
Виведіть одне число — кількість хороших підрядків.
Приклади
Вхідні дані #1
Відповідь #1
Вхідні дані #2
Відповідь #2
Примітка
У першому прикладі будь-який підрядок непарної довжини більший за є хорошим: "111
", "111
", "111
", "11111
".
У другому прикладі є лише два хороші підрядки: "10101
" та "01010
".
Оцінювання
( бали): нема нулів у рядку;
( балів): ;
( балів): ;
( балів): рядок містить щонайбільше одиниць;
( балів): без додаткових обмежень.
Відправки 19