javascript - kattis "counting star" algorithm not working as intended -
once run following local, working, when submit kattis, gets 2/53 , "wrong answer".i have tried run multiple tests , gives correct result me. suggestion ?
var line; var casenum = 1; function getallindexes(arr, arr2, count) { var val = "-" (var = 0; < arr.length; i++) { if (arr[i] === val) { var star = true; var temp = i; while (arr[i] === val && < arr.length) { if (arr2 !== undefined && arr[i] === arr2[i]) { star = false; } i++; } if (star) { count++; } if (temp > i) { i--; } } } return count; } while (line = readline()) { var nums = line.split(" "); var x = parseint(nums[0]); var = []; var count = 0; (var = 0; < x; i++) { line = readline(); a.push(line); } if (x > 0) { count = getallindexes(a[0], undefined, 0);} (var = 1; < a.length; i++) { count = getallindexes(a[i], a[i - 1], count); } print("case " + casenum +": " + count); print("\n"); casenum = casenum +1; }
Comments
Post a Comment