Skip to main content
added 154 characters in body
Source Link

Ruby, 46 bytes

->{eval [n=gets.chop,n.size,*n.chars].join ?+} 

Edit: If not using lambda, 42 bytes

eval [n=gets.chop,n.size,*n.chars].join ?+ 

Edit2: Here's the tio for the case -123

Ruby, 46 bytes

->{eval [n=gets.chop,n.size,*n.chars].join ?+} 

Edit: If not using lambda, 42 bytes

eval [n=gets.chop,n.size,*n.chars].join ?+ 

Ruby, 46 bytes

->{eval [n=gets.chop,n.size,*n.chars].join ?+} 

Edit: If not using lambda, 42 bytes

eval [n=gets.chop,n.size,*n.chars].join ?+ 

Edit2: Here's the tio for the case -123

added 93 characters in body
Source Link

Ruby, 46 bytes

->{eval [n=gets.chop,n.size,*n.chars].join ?+} 

Edit: If not using lambda, 42 bytes

eval [n=gets.chop,n.size,*n.chars].join ?+ 

Ruby, 46 bytes

->{eval [n=gets.chop,n.size,*n.chars].join ?+} 

Ruby, 46 bytes

->{eval [n=gets.chop,n.size,*n.chars].join ?+} 

Edit: If not using lambda, 42 bytes

eval [n=gets.chop,n.size,*n.chars].join ?+ 
added 20 characters in body
Source Link

Ruby, 46 bytes

Ruby, 46 bytes

->{eval [n=gets.chop,n.size,*n.chars].join ?+} 

Ruby, 46 bytes

->{eval [n=gets.chop,n.size,*n.chars].join ?+} 

Ruby, 46 bytes

->{eval [n=gets.chop,n.size,*n.chars].join ?+} 
added 4 characters in body
Source Link
Loading
Source Link
Loading