Cody

Solution 94435

Submitted on 1 Jun 2012 by Aurelien Queffurust
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test Status Code Input and Output
1   Pass
%% x = [ 1 0 1 1 0 1 1 ]'; y_correct = 2; assert(isequal(soroban_evaluate(x),y_correct))
zerois = 5 x = 1 1 0 sol = 2
2   Pass
%% x = [ 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 ]; y_correct = 10586; assert(isequal(soroban_evaluate(x),y_correct))
zerois = 4 x = 1 0 zerois = 3 x = 0 zerois = 3 x = 0 zerois = 6 x = 1 1 1 0 zerois = 4 x = 1 0 sol = 10586
3   Pass
%% x = [ 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ]; y_correct = 0; assert(isequal(soroban_evaluate(x),y_correct))
zerois = 3 x = 0 zerois = 3 x = 0 zerois = 3 x = 0 zerois = 3 x = 0 zerois = 3 x = 0 sol = 0
4   Pass
%% x = [ 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ]; y_correct = 50000; assert(isequal(soroban_evaluate(x),y_correct))
zerois = 3 x = 0 zerois = 3 x = 0 zerois = 3 x = 0 zerois = 3 x = 0 zerois = 3 x = 0 sol = 50000
5   Pass
%% x = [ 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 0 1 1 1 1 0 1 1 1 0 1 1 1 1 0 1 1 1 0 1 1 1 1 0 1 1 1 0 1 1 1 1 0 1 1 1 0 1 1 1 1 0 1 1 1 1 ]; y_correct = 9876543210; assert(isequal(soroban_evaluate(x),y_correct))
zerois = 7 x = 1 1 1 1 0 zerois = 6 x = 1 1 1 0 zerois = 5 x = 1 1 0 zerois = 4 x = 1 0 zerois = 3 x = 0 zerois = 7 x = 1 1 1 1 0 zerois = 6 x = 1 1 1 0 zerois = 5 x = 1 1 0 zerois = 4 x = 1 0 zerois = 3 x = 0 sol = 9.8765e+09