Cod sursa(job #1739014)
| Utilizator | Data | 8 august 2016 13:31:31 | |
|---|---|---|---|
| Problema | Dezastru | Scor | 0 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.44 kb |
#include <fstream>
#include <iomanip>
using namespace std;
ifstream fin("dezastru.in");
ofstream fout("dezastru.out");
int n,k,i,j;
double v[26],P;
unsigned long long p1;
int main()
{
fin>>n>>k;
p1=1;
for(i=1;i<=n;i++)
p1=p1*i;
for(i=1;i<=n;i++)
fin>>v[i];
for(i=1;i<n;i++)
for(j=i+1;j<=n;j++)
P+=(v[i]*v[j]);
P*=k;
fout<<setprecision(6)<<P/p1;
return 0;
}
