(I3
I103
I8
(dp0
Vtaxi.%l
p1
(Vtaxi5.cpp
p2
S"#include<iostream>\r\n#include<algorithm>\r\nusing namespace std;\r\nint br=1,n,k,ost,i,j,mxt,mxn;\r\nstring nm,km,tm;\r\nchar z;\r\nlong long sum;\r\nint main()\r\n{\r\n    cin>>n;\r\n    cin.get(z);\r\n    getline (cin,nm,'\\n');\r\n    getline (cin,tm,'\\n');\r\n    cin>>k;\r\n    cin.get(z);\r\n    getline (cin,km,'\\n');\r\n    sort (km.begin(),km.end());\r\n    for (i=0;i<nm.size();i=i+2)\r\n    {\r\n        for (j=km.size()/2;j<km.size();j++)\r\n        {\r\n            if (br==km[j]-'0') nm[i]=0;\r\n        }\r\n        if (br==km.size()/2+1) break;\r\n        br++;\r\n    }\r\n    sort (nm.begin(),nm.end());\r\n    sort (tm.begin(),tm.end());\r\n    j=tm.size()/2;\r\n    for (i=nm.size();i>nm.size()/2;i--)\r\n    {\r\n        if (nm[i]-'0'>0) {sum=sum+(nm[i]-'0')*(tm[j]-'0');j++;}\r\n        if  (j==tm.size()-br) break;\r\n    }\r\n    cout<<sum<<endl;\r\n    return 0;\r\n}\r\n/**\r\n5\r\n2 5 3 6 4\r\n5 2 1 5 5\r\n2\r\n1 2\r\n*/\r\n"
p3
tp4
stp5
.