Submission #165776

#TimeUsernameProblemLanguageResultExecution timeMemory
165776muhi1112Lozinke (COCI17_lozinke)C++17
40 / 100
1088 ms1780 KiB
#include <bits/stdc++.h> using namespace std; #define endl '\n' #define f1 first #define s2 second #define pb push_back #define mp make_pair #define ll long long #define fri(a) freopen(a,"r",stdin); #define fro(a) freopen(a,"w",stdout); const int N=405; int n,ans; string s; vector<string>str; int main(){ //fri("in.txt"); //fro("out.txt"); ios_base::sync_with_stdio(false); cin.tie(NULL); cin>>n; for(int i=0;i<n;i++){ cin>>s; str.pb(s); } for(int i=0;i<n;i++){ for(int j=i+1;j<n;j++){ if(str[j].length()>=str[i].length() && str[j].find(str[i])!=string::npos){ ans++; //cnt[str[i]]++; } if(str[i].length()>=str[j].length() && str[i].find(str[j])!=string::npos){ ans++; } } } cout<<ans<<endl; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...