%结果是142857
function s=myfun()
flag=0;
i=10;
while(flag==0)
a=num2str(i);
b=num2str(2*i);
c=num2str(3*i);
d=num2str(4*i);
e=num2str(5*i);
f=num2str(6*i);
m=length(a);
if((m==length(b))&&(m==length(c))&&(m==length(d))&&(m==length(e))&&(m==length(f)))
a=order(a);
b=order(b);
c=order(c);
d=order(d);
e=order(e);
f=order(f);
if(strcmp(a,b)&&strcmp(a,c)&&strcmp(a,d)&&strcmp(a,e)&&strcmp(a,f))
flag=1;
s=i
end
end
i=i+1;
end
end
function b=order(a)
m=length(a);
for j=1:m-1
temp=a(j);
for k=j:m
if temp>=a(k)
temp=a(k);
r=k;
end
end
temp=a(j);
a(j)=a(r);
a(r)=temp;
end
b=a;
end