Предложен правильный алгоритм, выдающий верное значение. Допускается
Условие
Критерии оценивания выполнения задания | Баллы | Предложен правильный алгоритм, выдающий верное значение. Допускается запись алгоритма на другом языке, использующая аналогичные переменные. В случае, если язык программирования использует типизированные переменные, описания переменных должны быть аналогичны описаниям переменных на языках, использованных в задании. Использование нетипизированных или необъявленных переменных возможно только в случае, если это допускается языком программирования, при этом количество переменных и их идентификаторы должны соответствовать условию задачи. В алгоритме, записанном на языке программирования, допускается наличие отдельных синтаксических ошибок, не искажающих замысла автора программы. | 2 | Предложено в целом верное решение, содержащее не более одной ошибки из числа следующих:1) не инициализируется или неверно инициализируется текущее значение суммы;2) неверно проверяется трёхзначность элемента;3) неверно определяются последние цифры числа;4) в сложном логическом условии простые проверки верны, но условие в целом построено неверно (например, перепутаны операции И и ИЛИ, неверно расставлены скобки в логическом выражении);5) вместо значения элемента проверяется его индекс;6) отсутствует вывод ответа;7) Не проверяется или неверно проверяется отсутствие в массиве элементов с нужными свойствами;8) при отсутствии в массиве элементов с нужными свойствами выводится неверный ответ;9) используется переменная, не объявленная в разделе описания переменных.Индексная переменная в цикле не меняется (например, в цикле while) или меняется неверно. | 1 | Не выполнены условия, позволяющие поставить 1 или 2 балла. | 0 | Максимальный балл | 2 |