(I2
I73
I5
(dp0
Vnecklace.%l
p1
(Vnecklace.cpp
p2
S"#include<iostream>\r\n#include<vector>\r\nusing namespace std;\r\nvector<int> nice[26];\r\nint counts[26];\r\nint main(){\r\nint n,k;\r\ncin>>n>>k;\r\nstring neck;\r\ncin>>neck;\r\nstring cur;\r\nfor(int i=0;i<k;i++){\r\n    cin>>cur;\r\n    nice[cur[1]-'a'].push_back(cur[0]-'a');\r\n}\r\nlong long result=0;\r\nfor(int i=0;i<n;i++){\r\n        int m=nice[neck[i]-'a'].size();\r\n    for(int j=0;j<m;j++){\r\n        result+=counts[nice[neck[i]-'a'][j]];\r\n    }\r\n    counts[neck[i]-'a']++;\r\n}\r\ncout<<result<<endl;\r\nreturn 0;\r\n}\r\n"
p3
tp4
stp5
.