1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| #include <iostream>
#include <fstream>
using namespace std;
int main()
{
ifstream fin("bac.txt");
int hanyszor_prefix[100] = {};
int hanyszor_sufix[100] = {};
int x;
while (fin >> x) {
if (x > 99) {
hanyszor_sufix[x%100]++;
while (x >= 100)
x = x / 10;
hanyszor_prefix[x]++;
}
}
int db = 0;
for (int i = 10; i <= 99; i++)
if (hanyszor_prefix[i] > 0 && hanyszor_prefix[i] == hanyszor_sufix[i])
db++;
cout << db << endl;
return 0;
}
|