Advertisement
Guest User

Untitled

a guest
Nov 20th, 2019
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3. using namespace std;
  4. ifstream fin("sumtri1.in");
  5. ofstream fout("sumtri1.out");
  6.  
  7. int n, a[101][101];
  8.  
  9. int main()
  10. {
  11. fin >> n;
  12. for (int i=1; i<=n; i++)
  13. for (int j=1; j<=i; j++)
  14. fin >> a[i][j];
  15. for (int i=n-1; i>=1; i--)
  16. for (int j=1; j<=i; j++)
  17. if (a[i+1][j]<a[i+1][j+1])
  18. a[i][j]=a[i+1][j]+a[i][j];
  19. else a[i][j]=a[i+1][j+1]+a[i][j];
  20. fout << a[1][1] << endl;
  21. int i=1, j=1;
  22. while (i<n)
  23. {
  24. if (a[i+1][j]<a[i+1][j+1])
  25. fout << a[i][j]-a[i+1][j] << " ";
  26. else
  27. {
  28. fout << a[i][j]-a[i+1][j+1] << " ";
  29. j++;
  30. }
  31. i++;
  32. }
  33. fout << a[i][j];
  34. return 0;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement