Advertisement
Guest User

збир

a guest
Dec 12th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. #include <stdio.h>
  2. int niza( int a[], int n) {
  3. if(n==0) {
  4. return a[n];
  5. }
  6. else {
  7. return a[n] + niza(a, n-1);
  8. }
  9. }
  10. int main() {
  11. int n, i, j;
  12. scanf("%d", &n);
  13. int a[n];
  14. int b[n];
  15. for(i=0; i<n; i++) {
  16. scanf("%d", &a[i]);
  17. }
  18. for(i=0; i<n; i++) {
  19. b[i]=0;
  20. }
  21. for(i=1; i<n; i++) {
  22. for(j=0; j<i; j++) {
  23. b[i]+=b[j];
  24. }
  25. b[i]+=niza(a, i-1);
  26. }
  27. for(i=0; i<n; i++) {
  28. printf("%d ", b[i]);
  29. }
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement