From 6c6328375c55683645146909b7ab760d0de0d463 Mon Sep 17 00:00:00 2001 From: Santo Cariotti Date: Sun, 18 Oct 2020 18:56:43 +0200 Subject: chore: name of first year folder --- .../Programmazione_2/coding_contest/gualtieri.cpp | 46 ---------------------- 1 file changed, 46 deletions(-) delete mode 100644 I_anno/Programmazione_2/coding_contest/gualtieri.cpp (limited to 'I_anno/Programmazione_2/coding_contest/gualtieri.cpp') diff --git a/I_anno/Programmazione_2/coding_contest/gualtieri.cpp b/I_anno/Programmazione_2/coding_contest/gualtieri.cpp deleted file mode 100644 index f8a0ecf..0000000 --- a/I_anno/Programmazione_2/coding_contest/gualtieri.cpp +++ /dev/null @@ -1,46 +0,0 @@ -#include -#include -#include - -using namespace std; - -int main() { - ifstream in("input.txt"); - ofstream out("output.txt"); - - for(int ts = 0; ts < 100; ++ts) { - string P{}, L{}; - in >> P; - in >> L; - map chars; - - for(auto const& c : P) { - (chars.find(c) == chars.end()) ? chars[c] = 1 : chars[c]+=1; - } - int lenn = L.length(); - int lenp = P.length(); - int counter{}; - - for(int i = 0; i < lenn-lenp+1; ++i) { - map tmp; - bool check{true}; - for(int j = i; j < i+lenp; ++j) { - (tmp.find(L[j]) == tmp.end()) ? tmp[L[j]] = 1 : tmp[L[j]]+=1; - } - for(auto const &i : tmp) { - if(chars[i.first] != tmp[i.first]) { - check = false; - break; - } - } - if(check) - ++counter; - } - out << counter << endl; - - } - - out.close(); - in.close(); - return 0; -} -- cgit v1.2.3-18-g5258