Skip to content

Commit a881c04

Browse files
committed
A LeetCode Problem Solution Using C++
1 parent 726df5c commit a881c04

File tree

1 file changed

+52
-0
lines changed

1 file changed

+52
-0
lines changed

cancelTrains.cpp

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
//shree ganeshay namah
2+
#include <bits/stdc++.h>
3+
using namespace std;
4+
#define ll long long
5+
#define pi (3.141592653589)
6+
#define mod 1000000007
7+
#define ll long long
8+
#define float double
9+
#define pb push_back
10+
#define mp make_pair
11+
#define ff first
12+
#define ss second
13+
#define all(c) c.begin(), c.end()
14+
#define min3(a, b, c) min(c, min(a, b))
15+
#define min4(a, b, c, d) min(d, min(c, min(a, b)))
16+
#define rrep(i, n) for (int i = n - 1; i >= 0; i--)
17+
#define rep(i, n) for (int i = 0; i < n; i++)
18+
#define fast ios_base::sync_with_stdio(false), cin.tie(nullptr), cout.tie(nullptr);
19+
20+
int main()
21+
{
22+
23+
int t, n, m;
24+
cin >> t;
25+
while (t--)
26+
{
27+
cin >> n >> m;
28+
int a[n];
29+
int b[m];
30+
int c = 0;
31+
for (int i = 0; i < n; i++)
32+
{
33+
cin >> a[i];
34+
}
35+
for (int j = 0; j < m; j++)
36+
{
37+
cin >> b[j];
38+
}
39+
for (int k = 0; k < n; k++)
40+
{
41+
for (int p = 0; p < m; p++)
42+
{
43+
if (a[k] == b[p])
44+
{
45+
c++;
46+
}
47+
}
48+
}
49+
cout << c << endl;
50+
}
51+
return 0;
52+
}

0 commit comments

Comments
 (0)