This commit is contained in:
2025-11-03 22:56:42 +08:00
parent b6c8c03411
commit 9de71de750
3 changed files with 81 additions and 0 deletions

18
25/11/go/1578.go Normal file
View File

@@ -0,0 +1,18 @@
package A
func minCost(colors string, neededTime []int) int {
count := 0
ans := 0
m := 0
for i := 0; i < len(colors); i++ {
count += neededTime[i]
m = max(m, neededTime[i])
if i != len(colors)-1 && colors[i] == colors[i+1] {
continue
}
ans += count - m
m = 0
count = 0
}
return ans
}