(I3
I107
I7
(dp0
Vtwostr.%l
p1
(Vtwostr_4.cpp
p2
S"#include <iostream>\r\n#include <string>\r\n#include <vector>\r\n#include <algorithm>\r\nusing namespace std;\r\nint i, sl, tl, smin=10, j;\r\nint a[10]={0,0,0,0,0,0,0,0,0,0};\r\nint b[10]={0,0,0,0,0,0,0,0,0,0};\r\nstring s, t;\r\n\r\nlong double as, bt, ans;\r\nint  main()\r\n{\r\n    ///ios::sync_with_stdio(false)\r\n    ///cin.tie(NULL);\r\n    cin>>s>>t;\r\n    sl=s.size();\r\n    tl=t.size();\r\n    for (i=0;i<sl;i++)\r\n        a[(int)s[i]-'0']++;\r\n    for (i=0;i<tl;i++)\r\n    {\r\n        b[(int)t[i]-'0']++;\r\n        if (smin>(int)t[i]-'0'&&(int)t[i]-'0'!=0) smin=(int)t[i]-'0';\r\n    }\r\n    for (i=9;i>=0;i--)\r\n    {\r\n        if (a[i]>0)\r\n        {\r\n            for (j=0;j<a[i];j++)\r\n            {\r\n                as+=i;\r\n                as*=10;\r\n            }\r\n        }\r\n    }\r\n    as/=10;\r\n    //cout<<as<<endl;\r\n    bt+=smin;\r\n    bt*=10;\r\n    b[smin]--;\r\n    for (i=0;i<10;i++)\r\n    {\r\n        if (b[i]>0)\r\n        {\r\n            for (j=0;j<b[i];j++)\r\n            {\r\n                bt+=i;\r\n                bt*=10;\r\n            }\r\n        }\r\n    }\r\n    bt/=10;\r\n    //cout<<bt<<endl;\r\n    //cout<<as<<endl;\r\n    //cout<<bt<<endl;\r\n    ans=as-bt;\r\n    cout<<ans<<endl;\r\n    return 0;\r\n}"
p3
tp4
stp5
.