Cod sursa(job #2551820)
| Utilizator | Data | 20 februarie 2020 11:23:26 | |
|---|---|---|---|
| Problema | Cuburi2 | Scor | 0 |
| Compilator | cpp-64 | Status | done |
| Runda | Arhiva de probleme | Marime | 0.52 kb |
#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;
}
