(I3
I90
I7
(dp0
Vbricks.%l
p1
(Vbricks.cpp
p2
S'#include <bits/stdc++.h>\r\nusing namespace std;\r\nint n,m,t[2000],k[400000],mi=3001,s=0,f,sk[2000],bpr=0,tr[2000],br=0;\r\nint main()\r\n{\r\n    cin>>n;\r\n    for(int u=0;u<2000;u++)\r\n        tr[u]=0;\r\n    for(int i=0;i<n;i++)\r\n    {\r\n        cin>>t[i];\r\n        if(mi>t[i])\r\n        {\r\n            f=i;\r\n            mi=t[i];\r\n        }\r\n    }\r\n    cin>>m;\r\n    for(int p=0;p<m;p++)\r\n    {\r\n        cin>>k[p];\r\n    }\r\n    for(int j=0;j<m;j++)\r\n    {\r\n        if(k[j]%mi==0)\r\n        {\r\n            s=s+(k[j]/mi)*(k[j]/mi)*(k[j]/mi);\r\n            tr[f]=tr[f]+(k[j]/mi)*(k[j]/mi)*(k[j]/mi);\r\n            k[j]=0;\r\n        }\r\n    }\r\n    if(tr[f]==0) bpr++;\r\n    mi=3001;\r\n    t[f]=3001;\r\n    for(int y=0;y<n-1;y++)\r\n    {\r\n        for(int i=0;i<n;i++)\r\n        {\r\n            if(mi>t[i])\r\n            {\r\n                f=i;\r\n                mi=t[i];\r\n            }\r\n        }\r\n        for(int j=0;j<m;j++)\r\n        {\r\n            if(k[j]%mi==0)\r\n            {\r\n                s=s+(k[j]/mi)*(k[j]/mi)*(k[j]/mi);\r\n                tr[f]=tr[f]+(k[j]/mi)*(k[j]/mi)*(k[j]/mi);\r\n                k[j]=0;\r\n            }\r\n        }\r\n        if(tr[f]==0) bpr++;\r\n        mi=3001;\r\n        t[f]=3001;\r\n    }\r\n    for(int p=0;p<m;p++)\r\n    {\r\n        if(k[p]!=0) br++;\r\n    }\r\n    cout<<s<<" "<<br<<endl;\r\n    for(int c=0;c<n;c++)\r\n    {\r\n        cout<<tr[c];\r\n    }\r\n    cout<<endl;\r\n    return 0;\r\n}\r\n'
p3
tp4
stp5
.