Pagini recente » Cod sursa (job #382701) | Borderou de evaluare (job #1291229) | Cod sursa (job #2554994) | Cod sursa (job #2651467) | Cod sursa (job #2551820)
#include<fstream>
using namespace std;
ifstream cin("cuburi2.in");
ofstream cout("cuburi2.out");
int v[250001];
int main()
{
int n, m, i, x, y, j, pos;
float med, s1, s2;
cin>>n>>m;
for(i=1; i<=n; i++)
cin>>v[i];
for(i=1; i<=m; i++)
{
cin>>x>>y;
s1=0;
s2=0;
for(j=x; j<=y; j++)
{
s1+=v[j]*j;
s2+=v[j];
}
med=s1/s2;
pos=med+0.5;
cout<<pos<<" 0"<<'\n';
}
return 0;
}