logo AlgoBeat OnlineJudge
登录 注册

#216007. [JOI Final 2026] 雨落三角 / Triangular Rainfall

内存限制:1024 MiB 时间限制:4000 ms 标准输入输出
题目类型:VJudge(洛谷) 评测方式:VJudge
上传者: 匿名

题目描述

JOI 国是一个边长为 的正三角形,其顶点为点 。这里 是一个正整数。边 在东西方向上连接顶点 ,顶点 是 JOI 国最西端的一点,而顶点 是最东端的一点。顶点 是 JOI 国最北端的一点。

JOI 国被划分为 个区域,每个区域都是一个边长为 的正三角形。作为某个区域顶点的点被称为格点。对于满足 的整数 ,从南数第 个、从西数第 个的格点记作 。特别地, 分别记作 。例如,下图显示了 时的区域和格点。

::::align{center} ::::

在 JOI 国,已经公布了未来 天的天气预报。在第 天,预报降雨将落在以格点 为顶点的三角形区域 内。如果一个区域完整地包含在 中,则称该区域在第 天被预报有雨。

为了应对降雨引起的灾害,有必要针对每个 ,确定预报有至少 天降雨的区域数量。

给定 JOI 国的大小、天气预报以及 ,请编写一个程序,对于每个 ,计算预报有至少 天降雨的区域数量。

输入格式

输入通过标准输入以以下格式给出:





输出格式

向标准输出打印 行。第 行()应包含预报有至少 天降雨的区域数量。

样例

样例输入 1

5 2 2
1 0 3
0 1 4

样例输出 1

21
4

样例输入 2

5 4 5
1 0 4
0 1 3
2 0 2
1 2 2

样例输出 2

21
10
2
0
0

数据范围与提示

样例 1

如果我们图示每个区域预报有雨的天数,将得到下图。

::::align{center} ::::

该样例输入满足子任务 的限制条件。

样例 2

如果我们图示每个区域预报有雨的天数,将得到下图。

::::align{center} ::::

该样例输入满足子任务 的限制条件。

限制条件

  • ()。
  • ()。
  • ()。
  • ()。
  • 所有输入值均为整数。

子任务

  1. (4 分)
  2. (5 分)
  3. (5 分)
  4. (7 分)
  5. (10 分)
  6. (10 分)
  7. (23 分)
  8. (18 分)
  9. (18 分) 无额外限制。