fork(5) download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main()
  5. {
  6. int n;
  7. cin>>n;
  8. double b[n];
  9. for (int i=0; i<n; i++)
  10. {
  11. if((i+1)%2==0) b[i]=1.0/((i+1)*(i+1) + 2);
  12. else b[i]=1.0/(i+1);
  13. }
  14.  
  15. double A[n][n];
  16. for (int i=0; i<n; i++)
  17. for (int j=0; j<n; j++)
  18. cin>>A[i][j];
  19. double Ab[n];
  20. for (int i=0; i<n; i++)
  21. {
  22. Ab[i]=0;
  23. for (int j=0; j<n; j++)
  24. {
  25. Ab[i]+=A[i][j]*b[j];
  26. }
  27.  
  28. }
  29. for (int i=0; i<n; i++)
  30. cout<<Ab[i]<<" ";
  31.  
  32. return 0;
  33. }
Success #stdin #stdout 0s 3232KB
stdin
4
1 2 2 9
3 4 1 18
1 1 1 1
0 0 0 0
stdout
2.5 5 1.55556 0