(I3
I108
I7
(dp0
Vbricks.%l
p1
(Vbricks.cpp
p2
S'#include<iostream>\r\n#include<iomanip>\r\n#include<cstdlib>\r\n#include<cmath>\r\n#include<string>\r\nusing namespace std;\r\nint main()\r\n{\r\n    ios_base::sync_with_stdio(false);\r\n\r\n\r\n    int a,b;\r\n    int p,t,m=0,f=0,n=0;\r\n    cin>>a;\r\n    int x[a-1],h[a-1];\r\n    bool dali=false;\r\n    for(int i=0; i<a; i++)\r\n    {\r\n        cin>>p;\r\n        x[i]=p;\r\n        h[i]=p;\r\n    }\r\n    for(int i=0; i<a-1; i++)\r\n    {\r\n        int d=i+1;\r\n        while(d<a)\r\n        {\r\n            if(x[i]>x[d])swap(x[i],x[d]);\r\n            d++;\r\n        }\r\n    }\r\n    cin>>b;\r\n    int y[b-1];\r\n    for(int i=0; i<b; i++)\r\n    {\r\n        cin>>t;\r\n        y[i]=t;\r\n    }\r\n\r\n    for(int i=0; i<a-1; i++)\r\n    {\r\n        int d=i+1;\r\n        while(d<a)\r\n        {\r\n            if(y[i]>y[d])swap(y[i],y[d]);\r\n            d++;\r\n\r\n        }\r\n\r\n    }\r\n    for(int i=0; i<=a-1; i--)\r\n    {\r\n        int brk=b-1;\r\n        while(brk>=0)\r\n        {\r\n            if(y[brk]%x[i]==0)\r\n            {\r\n                y[brk]=0;\r\n                while(m<a)\r\n                {\r\n                    if(h[m]==x[i])\r\n                    {\r\n                        x[m]=(y[brk]/x[i])*(y[brk]/x[i])*(y[brk]/x[i]);\r\n\r\n\r\n                    }\r\n                    m++;\r\n                }\r\ndali=true;\r\n\r\n            }\r\n\r\n            else\r\n                while(m<a)\r\n                {\r\n                    if(h[m]==x[i])\r\n                    {\r\n                        x[m]=0;\r\nbreak;\r\n\r\n                    }\r\n                    m++;\r\n                }\r\n\r\n\r\n            if(dali=true) break;\r\n            brk--;\r\n        }\r\n\r\n    }\r\n    for(int i=0; i<b; i++)\r\n    {\r\n        if(y[i]!=0)f++;\r\n    }\r\n    for(int i=0; i<a; i++)\r\n    {\r\n        n=n+x[i];\r\n    }\r\n\r\n    cout<<n<<" "<<f<<endl;\r\n    for(int i=0; i<a-1; i++)\r\n    {\r\n        cout<<x[i]<<" ";\r\n    }\r\n    cout<<x[a-1]<<endl;\r\n\r\n\r\n\r\n\r\n\r\n    return 0;\r\n}\r\n'
p3
tp4
stp5
.