(I2
I26
I5
(dp0
Vnecklace.%l
p1
(Vnecklace.cpp
p2
S'#include<iostream>\r\n#include<string>\r\n#include<stdio.h>\r\n\r\nusing namespace std;\r\n\r\nlong long a[26][26];\r\n\r\nint main ()\r\n{\r\n    string s="";\r\n    int n,k,i,j,p,p2;\r\n    long long sum=0;\r\n    char c,c2;\r\n\r\n    scanf("%d %d",&n,&k);\r\n\r\n    scanf(" ");\r\n\r\n    for(i=0;i<n;i++)\r\n    {\r\n        scanf("%c",&c);\r\n\r\n        s+=c;\r\n\r\n        p=(int)c-\'a\';\r\n\r\n        for(j=0;j<i;j++)\r\n        {\r\n            p2=(int)s[j]-\'a\';\r\n\r\n            a[p2][p]++;\r\n            //cout<<p2<<" "<<p<<endl;\r\n        }\r\n    }\r\n\r\n    //scanf(" ");\r\n\r\n    for(i=0;i<k;i++)\r\n    {\r\n        scanf(" %c%c",&c,&c2);\r\n\r\n        //cout<<c<<"-"<<c2<<endl;\r\n\r\n        p=(int)c-\'a\';\r\n        p2=(int)c2-\'a\';\r\n\r\n        //cout<<p<<" "<<p2<<" --- "<<a[p][p2]<<endl;\r\n\r\n        sum+=a[p][p2];\r\n    }\r\n\r\n    cout<<sum<<endl;\r\n\r\n    return 0;\r\n}\r\n'
p3
tp4
stp5
.