2929.go 250 B

12345678910111213
  1. package main
  2. func distributeCandies(n int, limit int) int64 {
  3. var res int64 = 0
  4. for i := 0; i <= min(n, limit); i++ {
  5. last := n - i
  6. if last > 2*limit {
  7. continue
  8. }
  9. res += int64(min(last, limit) - max(0, last-limit) + 1)
  10. }
  11. return res
  12. }
备用站点 当前处于降级运行的备用站点,仅供应急访问,数据和功能可能不是最新。