(I2
I47
I5
(dp0
Vnecklace.%l
p1
(Vnecklace.cpp
p2
S'#include<iostream>\r\n#include<string>\r\nusing namespace std;\r\n\r\nchar kk[100005];\r\n\r\nint main()\r\n{\r\n    ios::sync_with_stdio;\r\n    cin.tie();\r\n\r\n    int n, k;\r\n    cin>>n>>k;\r\n\r\n    string nl;\r\n    cin>>nl;\r\n\r\n    long long br=0;\r\n\r\n    for(int i=0; i<k; i++)\r\n    {\r\n        char a, b;\r\n        cin>>a>>b;\r\n\r\n        int p=0;\r\n\r\n        long long brb=0;\r\n\r\n        for(int j=0; j<n; j++)\r\n        {\r\n            if(nl[j]==a)\r\n            {\r\n                kk[p]=a;\r\n                p++;\r\n            }\r\n            if(nl[j]==b)\r\n            {\r\n                kk[p]=b;\r\n                p++;\r\n                brb++;\r\n            }\r\n        }\r\n        if(a==b)\r\n            for(int j=0; j<p/2; j++)\r\n            {\r\n                //cout<<brb<<endl;\r\n                br=br+brb-1;\r\n                brb--;\r\n            }\r\n        else\r\n            for(int j=0; j<p; j++)\r\n            {\r\n                if(kk[j]==a)\r\n                {\r\n                    br=br+brb;\r\n                }\r\n                else\r\n                {\r\n                    brb--;\r\n                }\r\n            }\r\n        //cout<<br<<endl;\r\n    }\r\n\r\n    cout<<br<<endl;\r\n    return 0;\r\n}\r\n\r\n'
p3
tp4
stp5
.