(I3
I116
I7
(dp0
Vtwostr.%l
p1
(Vff11.cpp
p2
S"#include<iostream>\r\n#include<cstring>\r\nusing namespace std;\r\nint main() \r\n{\r\n    bool opr=false;\r\n long long A=0,B=0,deset;\r\nchar a[3000],b[3000],naia[3000],seg[3000],naib[3000];\r\ncin>>a>>b;\r\nint dalja=strlen(a),i,daljb=strlen(b),i1;\r\n        for(i1=0;i1<dalja;i1++){\r\n        naia[i1]=a[i1];\r\n        }\r\n    for(i=0;i<dalja;i++){\r\n        for(i1=0;i1<dalja;i1++){\r\n        seg[i1]=a[(i+i1)%dalja];\r\n        }\r\n        for(i1=0,opr=false;i1<dalja && !opr;i1++){\r\n            if(naia[i1]>seg[i1]){\r\n                opr=true;\r\n            }\r\n            if(naia[i1]<seg[i1]){\r\n                opr=true;\r\n        for(i1=0;i1<dalja;i1++){\r\n        naia[i1]=seg[i1];\r\n        }\r\n            }\r\n        }\r\n    }\r\n        for(i1=0;i1<daljb;i1++){\r\n        naib[i1]=b[i1];\r\n        }\r\n    for(i=0;i<daljb;i++){\r\n        for(i1=0;i1<daljb;i1++){\r\n        seg[i1]=b[(i+i1)%daljb];\r\n        }\r\n        for(i1=0,opr=false;i1<daljb && !opr;i1++){\r\n            if(naib[i1]<seg[i1]){\r\n                opr=true;\r\n            }\r\n            if(naib[i1]>seg[i1]){\r\n                opr=true;\r\n        for(i1=0;i1<daljb;i1++){\r\n        naib[i1]=seg[i1];\r\n        }\r\n            }\r\n        }\r\n    }\r\n    for(i=dalja-1,deset=1;i>=0;i--){\r\n        A+=(naia[i]-'0')*deset;\r\n            deset*=10;\r\n    }\r\n    for(i=daljb-1,deset=1;i>=0;i--){\r\n        B+=(b[i]-'0')*deset;\r\n            deset*=10;\r\n    }\r\ncout<<A-B;\r\nreturn 0; \r\n}"
p3
tp4
stp5
.