fork download
  1. function get100()
  2. {
  3. var list=[1,2,3,4,5,6,7,8,9];
  4. var possible=[];
  5. var s={"0":"","1":"-","2":"+"};
  6. for(var i=0;i<=6560;i++)
  7. {
  8. var p=i.toString(3).split("").map(function(v){return parseInt(v)});
  9. var nums="1"+s[p[0]||0]+"2"+s[p[1]||0]+"3"+s[p[2]||0]+"4"+s[p[3]||0]+"5"+s[p[4]||0]+"6"+s[p[5]||0]+"7"+s[p[6]||0]+"8"+s[p[7]||0]+"9";
  10. if(eval(nums)===100)
  11. {
  12. possible.push(nums);
  13. }
  14. }
  15. return possible;
  16. }
Success #stdin #stdout 0.01s 29552KB
stdin
Standard input is empty
stdout
Standard output is empty