feat(content): function signatures + test cases

This commit is contained in:
2025-07-13 19:53:34 +01:00
parent b434eb3a49
commit a7d29b7cce
203 changed files with 4526 additions and 0 deletions

View File

@@ -8,6 +8,28 @@ categories:
patterns:
- greedy
function_signature: "def angle_clock(hour: int, minutes: int) -> float:"
test_cases:
visible:
- input: { hour: 12, minutes: 30 }
expected: 165.0
- input: { hour: 3, minutes: 30 }
expected: 75.0
- input: { hour: 3, minutes: 15 }
expected: 7.5
hidden:
- input: { hour: 12, minutes: 0 }
expected: 0.0
- input: { hour: 6, minutes: 0 }
expected: 180.0
- input: { hour: 1, minutes: 57 }
expected: 76.5
- input: { hour: 4, minutes: 50 }
expected: 155.0
- input: { hour: 9, minutes: 0 }
expected: 90.0
description: |
Given two numbers, `hour` and `minutes`, return *the smaller angle (in degrees) formed between the hour and the minute hand*.