Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <fstream>
- using namespace std;
- ifstream cin("zoom.in");
- ofstream cout("zoom.out");
- short int p,m,n,a[1000][1000],b[10][10];
- long int c;
- int caut_b_in_a(int i,int j)
- {
- for(int x=0;x<p;x++)
- for(int y=0;y<p;y++)
- {
- if(b[x][y]!=a[i+x][j+y])
- return 0;
- }
- return 1;
- }
- int main()
- {
- cin>>p>>m>>n;
- for(int i=0;i<p;i++)
- for(int j=0;j<p;j++)
- cin>>b[i][j];
- for(int i=0;i<m;i++)
- for(int j=0;j<n;j++)
- cin>>a[i][j];
- for(int i=0;i<m-p+1;i++)
- for(int j=0;j<n-p+1;j++)
- c+=caut_b_in_a(i,j);
- cout<<c;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement