Advertisement
Guest User

Untitled

a guest
Dec 5th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3.  
  4. using namespace std;
  5.  
  6. ifstream fin("nr.in");
  7.  
  8. int Nrcif(int n)
  9. {
  10. int nr = 0;
  11. while(n)
  12. {
  13. nr++;
  14. n/=10;
  15. }
  16. return nr;
  17. }
  18.  
  19. void afismat(int a[100][100],int &n)
  20. {
  21. for(int i=1; i<=n; i++)
  22. {
  23. for(int j=1; j<=n; j++)
  24. cout<<a[i][j]<<" ";
  25. cout<<'\n';
  26. }
  27.  
  28. }
  29. int main()
  30. {
  31. int a[100][100]= {},n,i,j,nr = 1,mini,prod = 1;
  32. fin >> n;
  33. nr = n;
  34. for(int i=1; i<=n; i++)
  35. for(int j=1; j<=n; j++) fin >> a[i][j];
  36.  
  37. for(i = 1; i <= n; i++) a[0][i] = a[1][n-i+1];
  38.  
  39. for(j=1; j<=n; j++)
  40. {
  41. mini = a[1][j];
  42. for(i=1; i <= n; i++)
  43. {
  44. if(a[i][j]<mini) mini = a[i][j];
  45. }
  46. if(a[0][nr] == mini) prod *= mini;
  47. nr--;
  48. }
  49. cout << prod;
  50. return 0;
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement