Refactor Day10 to rename variables in `GetJoltageLevelsForButtonPattern` for improved clarity
This commit is contained in:
parent
ea4ccd11a5
commit
90b4e59171
|
|
@ -221,16 +221,16 @@ public class Day10 : IPuzzleSolver<long>
|
||||||
|
|
||||||
static int[] GetJoltageLevelsForButtonPattern(int countLamps, int[][] buttonPattern)
|
static int[] GetJoltageLevelsForButtonPattern(int countLamps, int[][] buttonPattern)
|
||||||
{
|
{
|
||||||
var innerState = Enumerable.Repeat(0, countLamps).ToArray();
|
var joltagesProduced = Enumerable.Repeat(0, countLamps).ToArray();
|
||||||
foreach (var button in buttonPattern)
|
foreach (var button in buttonPattern)
|
||||||
{
|
{
|
||||||
foreach (var index in button)
|
foreach (var index in button)
|
||||||
{
|
{
|
||||||
innerState[index]++;
|
joltagesProduced[index]++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return innerState;
|
return joltagesProduced;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue