This commit is contained in:
2024-12-02 17:28:47 +02:00
parent 9b098af432
commit bc168219f3

View File

@@ -59,9 +59,9 @@ func main() {
}
var safes = 0
var safes2 = 0
for _, line := range lines {
fmt.Println(line)
numbers := strings.Fields(line)
report := make([]int, len(numbers))
for i, num := range numbers {
@@ -73,12 +73,25 @@ func main() {
}
if checklevel(report) {
safes++
safes2++
} else {
var checks = 0
for j := 0; j < len(report); j++ {
copyArray := make([]int, len(report))
copy(copyArray, report)
report2 := append(copyArray[:j], copyArray[j+1:]...)
if checklevel(report2) {
checks++
}
}
if checks >= 1 {
safes2++
}
}
}
fmt.Println(safes)
fmt.Println("p1: ", safes)
fmt.Println("p2: ", safes2)
}
func parse() ([]string, error) {