Scrollbar


Submit solution

Points: 10
Time limit: 5.0s
Memory limit: 256M

Author:
Problem type
Allowed languages
C#, Go, Java

Quan el content height és major que el viewport height, el navegador web mostra una scrollbar amb dues arrows i un thumb per a poder desplaçar el contingut.

Per cada píxel que es desplaça el thumb, el contingut es desplaça proporcionalment en direcció oposada.

Per a implementar una scrollbar és necessari calcular el thumb height (de forma que el segment de desplaçament i el thumb mantenguin la proporció amb el viewport i el contingut) i el desplaçament del contingut per cada píxel que es desplaça el thumb (scroll jump).

Input Format

La entrada consisteix en tres nombres:

  • Viewport height: \(v_h\)
  • Content height: \(c_h\)
  • Arrow height: \(a_h\)

Constraints

-

Output Format

S'imprimirà el thumb height i el scroll jump, arrodonits sense decimals.

Test Case 1

Input
100 300 20
Output
20
5

Test Case 2

Input
100 200 25
Output
25
4

Test Case 3

Input
100 250 25
Output
20
5

Test Case 4

Input
100 300 20
Output
20
5

Test Case 5

Input
100 320 10
Output
25
4

Authorship: Gerard Falcó

CC BY-NC-SA 4.0