Создать целочисленный массив A[1.n] и ввести число М

Создать целочисленный массив A[1..n] и ввести число М. Найти, есть ли такое множество подряд идущих элементов A[i+1], A[i+2], . . . ,A[i+k], что сумма их равна М (A[i+1]+A[i+2]+...+A[i+k]=M). Вывести эти числа и индекс, с которого начинается эта последовательность, либо сообщить, что таких чисел не найдено.