|
clc;clear;
x=input('number=','s');
n=length(x);x1=[];j=1;x2=0;x3=0;
for i=1:n
if(x(i)~=32)
x1(j)=x(i);j=j+1;
x2=10*x2+x(i)-'0';
if(mod(x(i)-'0',2)==1)
x3=10*x3+x(i)-'0';
end
end
end
x1=sort(x1);m=length(x1);
for j=1:m
fprintf('%d:%d ',x1(j)-'0',x1(j));
if(mod(j,3)==0)fprintf('\n');end
end
if(mod(j,3)~=0)fprintf('\n');end
fprintf('%d\n%d\n',x2,x3);
|
|