Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- main()
- {
- int m, n, t=0;
- bool p1, p2;
- string reci[50], a, rec;
- char d[30];
- /* Prvo se unosi broj rijeci, a zatim broj slova */
- cin >> n >> m;
- /* Unos slova */
- for (int i=0; i<m; i++)
- cin >> d[i];
- /* Unos zamisljene rijeci */
- cin >> rec;
- /* Unos rijecnika */
- for (int i=0; i<n; i++)
- cin >> reci[i];
- for (int r=0; r<n; r++)
- {
- a = reci[r];
- p1 = true; p2 = false;
- for (int i=0; i<n; i++)
- {
- if (rec[i]=='-')
- {
- for (int j=0; j<m; j++)
- if (a[i] == d[j])
- p1 = false;
- }
- else
- {
- for (int j=0; j<m; j++)
- if (a[i] == d[j])
- p2 = true;
- }
- }
- if (a.length()==rec.length())
- if ((p1==true)&&(p2==true))
- t = t + 1;
- }
- cout << t << endl;
- system ("PAUSE");
- }
Advertisement
Add Comment
Please, Sign In to add comment