Triangles

View as PDF

Submit solution

Points: 0.70
Time limit: 4.0s
Memory limit: 1G

Author:
Problem type
Problem Statement

In a two-dimensional plane, we have a rectangle ~R~ whose vertices are ~(0,0)~ , ~(W,0)~ , ~(0,H)~ , and ~(W,H)~ , where ~W~ and ~H~ are positive integers. Here, find the number of triangles ~\Delta~ in the plane that satisfy all of the following conditions:

  • Each vertex of ~\Delta~ is a grid point, that is, has integer ~x~ - and ~y~ -coordinates.
  • ~\Delta~ and ~R~ shares no vertex.
  • Each vertex of ~\Delta~ lies on the perimeter of ~R~ , and all the vertices belong to different sides of ~R~ .
  • ~\Delta~ contains at most ~K~ grid points strictly within itself (excluding its perimeter and vertices).
Constraints
  • ~1 \leq W \leq 10^5~
  • ~1 \leq H \leq 10^5~
  • ~0 \leq K \leq 10^5~

Input

Input is given from Standard Input in the following format:

~W~ ~H~ ~K~

Output

Print the answer.


Sample Input 1
2 3 1
Sample Output 1
12

For example, the triangle with the vertices ~(1,0)~ , ~(0,2)~ , and ~(2,2)~ contains just one grid point within itself and thus satisfies the condition.


Sample Input 2
5 4 5
Sample Output 2
132

Sample Input 3
100 100 1000
Sample Output 3
461316

Comments

Please read the guidelines before commenting.


There are no comments at the moment.