Largest int from concatenated ints: Difference between revisions

m
→‎{{header|REXX}}: used SPACE bif instead of STRIP bif, changed indentations. -- ~~~~
m (→‎{{header|REXX}}: used SPACE bif instead of STRIP bif, changed indentations. -- ~~~~)
Line 698:
big=word(z,1); index=1 /*assume first number is biggest.*/
 
do k=2 to words(z); x=word(z,k) /*get an integer.*/
L=max(length(big), length(x)) /*get max length.*/
if left(x,L,left(x,1)) <<= left(big,L,left(big,1)) then iterate
big=x; index=k /*we found a new biggie (& index)*/
end /*k*/
 
z=stripspace(delword(z, index, 1)) /*remove the "maximum" from list*/
$=$ || big /*append the "maximum" number. */
end /*while z¬==''*/
 
say right($,30) ' max for: ' @.j /*show the "max" integer and list*/
end /*j*/
/*stick a fork in it, we're done.*/</lang>
'''output'''