Advertisement
Guest User

Untitled

a guest
Oct 18th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. #include <bits/stdc++.h>
  2.  
  3. using namespace std;
  4. int a[101][101],n,m,L,C,viz[101][101];
  5. void Citire()
  6. {
  7. int i,j;
  8. ifstream fin("date.txt");
  9. fin>>n>>m>>L>>C;
  10. for(i=1;i<=n;i++)
  11. for(j=1;j<=m;j++)
  12. fin>>a[i][j];
  13. }
  14. int interior(int i, int j)
  15. {
  16. return 1<=i &&i<=n && 1<=j &&j<=m;
  17. }
  18. /// ne aflam la pozitia i,j si x,y= pozitia vecina unde ne vom deplasa
  19. void Alege(int i,int j, int &x, int &y)
  20. {
  21. int d, dmim;
  22. x=i-1;
  23. y=j;
  24. int val=1e9;
  25. int dx[]={0,0,1,-1};
  26. int dy[]={1,-1,0,0};
  27. dmin=1e9;
  28. for(int k=0;k<4;k++)
  29. {
  30. x2=i+dx[k];
  31. y2=j+dy[k];
  32. d=abs(a[i][j]-a[x][y]);
  33. if(d<dmin || (d==dmin && a[x2][y2]<val))
  34. {
  35. dmin=d;
  36. val=a[x2][y2];
  37. x=x2;
  38. y=y2;
  39.  
  40. }
  41.  
  42.  
  43. }
  44.  
  45. }
  46. int main()
  47. {
  48. cout << "Hello world!" << endl;
  49. return 0;
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement