Pagini recente » Cod sursa (job #503716) | Cod sursa (job #191102) | Cod sursa (job #254767) | Cod sursa (job #3282229) | Cod sursa (job #1442303)
#include <fstream>
#include <utility>
#include <unordered_set>
using namespace std;
constexpr int nr_el = 276997;
int main(){
ifstream f("dtcsu.in");
string str;
str.reserve(19);
unordered_set<string> numere;
numere.reserve(nr_el);
for(int i = 0; i < nr_el; ++i){
getline(f, str);
numere.insert(move(str)); }
int q = 0, rez = 0;
f >> q;
for(int i = 0; i < q; ++i){
str.clear();
getline(f, str);
rez += (numere.find(str) != end(numere)); }
ofstream g("dtcsu.out");
g << rez;
return 0; }