Remove code for clarity
This commit is contained in:
@ -5,14 +5,10 @@ BEGIN {
|
||||
total = 0
|
||||
}
|
||||
{
|
||||
#print "NF: " NF
|
||||
sum = $1
|
||||
num_opers = 2
|
||||
#print "sum: " sum
|
||||
num_of_nums = NF - 2
|
||||
num_of_results = 1
|
||||
#print "num_of_results: " num_of_results
|
||||
#print "num_of_nums: " num_of_nums
|
||||
|
||||
# Create list of numbers
|
||||
# Create list of results
|
||||
@ -20,9 +16,6 @@ BEGIN {
|
||||
nums[i-2] = $i
|
||||
}
|
||||
results[1] = nums[1]
|
||||
for ( key in nums ) {
|
||||
print "key: " key " value: " nums[key]
|
||||
}
|
||||
# Starting applying additions to results
|
||||
# Starting from second number
|
||||
for (i = 2; i <= num_of_nums; i++) {
|
||||
@ -33,22 +26,14 @@ BEGIN {
|
||||
results[j] = results[j] + number
|
||||
}
|
||||
num_of_results *= num_opers
|
||||
print "num_of_results: " num_of_results
|
||||
}
|
||||
for ( key in results ) {
|
||||
print "results key: " key " value: " results[key]
|
||||
}
|
||||
expected = ( num_of_nums - 1 ) * num_opers
|
||||
print "number of operators: " num_of_nums - 1
|
||||
print "expect: " expected " num_of_results: " num_of_results
|
||||
|
||||
# Check results
|
||||
for (i=1; i <= num_of_results; i++) {
|
||||
if ( results[i] == $1 ) {
|
||||
print "Index match found: " i ":" results[i] ":" $1 " num_of_nums: " num_of_nums
|
||||
start_val = i % num_of_nums
|
||||
stack_num = (i - start_val) / num_of_nums
|
||||
print "Starting value: " nums[start_val]
|
||||
total = total + $1
|
||||
break
|
||||
}
|
||||
|
Reference in New Issue
Block a user