Problem 136. Read a Soroban Abacus
Description
The Soroban is the name of the modern Japanese abacus. Information on reading a Soroban can be found here.

The soroban essentially consists of 7xN slots that 5xN beads may occupy. The input to the function will be a graphical representation of the soroban where true signifies a slot filled with a bead whereas false signifies a vacant slot. You can assume that all inputs will be valid soroban configurations.
Example
   input = [ 1 1 0 0 0
             0 0 1 1 1
             1 0 0 1 1
             0 1 1 1 0
             1 1 1 1 1
             1 1 1 0 1
             1 1 1 1 1 ];
   output = 10586
			Solution Stats
Problem Comments
- 
		5 Comments
Unlike the picture, there are no decimals. The rightmost column is the unit column.
Hi, the abacus is Chinese invention, not japanese !!!
i never made any claim to who invented the abacus. i'm just clarifying that this problem pertains to the japanese soroban, which is specifically designed for base-10 arithmetic.
Link provided to webhome.idirect.com appears to be down.  Here is another link:  
http://www.alcula.com/soroban.php
nic problem
Solution Comments
Show commentsProblem Recent Solvers228
Suggested Problems
- 
         Set the array elements whose value is 13 to 0 1417 Solvers 
- 
         
         235 Solvers 
- 
         Try 1.5.4: Celsius to Fahrenheit 847 Solvers 
- 
         
         637 Solvers 
- 
         
         10830 Solvers 
More from this Author56
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!