(I3
I118
I7
(dp0
Vtwostr.%l
p1
(Vtwostr.cpp
p2
S"#include<iostream>\r\nusing namespace std;\r\nlong long numbers1[30003],numbers2[30003],indexOfBegin1=0,indexOfEnd1=0,indexOfBegin2=0,indexOfEnd2=0,answ=0;\r\nchar a[4000],b[4000];\r\nint main (){\r\nlong long n,i,maxNum=0,minNum=10;\r\ncin>>a>>b;\r\nfor(i=0;i<a[i]!='\\0';i++){\r\n   numbers1[i]=a[i]-'0';\r\n   if(maxNum<numbers1[i]){\r\n      maxNum=numbers1[i];\r\n   }\r\n   indexOfEnd1++;\r\n}\r\nfor(i=0;i<b[i]!='\\0';i++){\r\n   numbers2[i]=b[i]-'0';\r\n   if(minNum>numbers2[i]){\r\n      minNum=numbers2[i];\r\n   }\r\n   indexOfEnd2++;\r\n}\r\nwhile(maxNum!=numbers1[indexOfBegin1]){\r\n   numbers1[indexOfEnd1]=numbers1[indexOfBegin1];\r\n   indexOfBegin1++;\r\n   indexOfEnd1++;\r\n}\r\nwhile(minNum!=numbers2[indexOfBegin2]){\r\n    numbers2[indexOfEnd2]=numbers2[indexOfBegin2];\r\n    indexOfBegin2++;\r\n    indexOfEnd2++;\r\n}\r\nlong long firstNum=0,secondNum=0,koef1=1,koef2=1;\r\nfor(i=indexOfEnd1-1;i>=indexOfBegin1;i--){\r\n    firstNum=firstNum+(numbers1[i]*koef1);\r\n    koef1=koef1*10;\r\n}\r\nfor(i=indexOfEnd2-1;i>=indexOfBegin2;i--){\r\n    secondNum=secondNum+(numbers2[i]*koef2);\r\n    koef2=koef2*10;\r\n}\r\nansw=firstNum-secondNum;\r\ncout<<answ<<endl;\r\nreturn 0;\r\n}\r\n"
p3
tp4
stp5
.