Конус – это тело, образованное совокупностью всех лучей, исходящих из точки и пересекающих плоскость.
Точка, из которой лучи исходят, получила название вершины конуса. В случае, когда основанием конуса является многоугольник, он превращается в пирамиду.
Рассмотрим некоторые важные понятия.
Образующей конуса называется отрезок, который соединяет любую точку границы основания конуса, с его вершиной.
Высотой конуса является перпендикуляр, который опущен из вершины к основанию тела.
Конус бывает нескольких типов:
Прямой, если его основание – одна из таких фигур, как эллипс или круг. Обязательным условием является проецирование вершины конуса в центр основания.
Косой – у него центр фигуры, которая находится в основании, не совпадает с проекцией вершины на это самое основание.
Круговой – отталкиваясь от названия, понятно, что в его основании лежит круг.
Усеченный – область конуса, лежащая между основанием и сечением плоскости, которая параллельна основанию и пересекает данный конус.
ответ: на информатиксе
Объяснение:
#include <iostream>
#include <vector>
#include <algorithm>
#include <iterator>
using namespace std;
#define ll long long
int main(){
int n,k,m;
cin>>n>>k>>m;
vector<ll>a(n);
for(vector<ll>::iterator it=a.begin();it<a.end();it++){
cin>>*it;
}
vector<int>p(n + 1);
p[0] = 0;
for (int i = 1; i <= n; ++i)
{
p[i] = p[i - 1] + a[i-1];
}
for (int i = 0; i+k+1 < (int)p.size(); ++i)
{
int res=p[i+k+1]-p[i];
if(res==m){
cout<<i+1;
return 0;
}
}
cout<<0;
}