Get problem data by ID
(problem_id: int)
| 292 | } |
| 293 | |
| 294 | def get_problem_by_id(problem_id: int) -> Optional[Dict[str, Any]]: |
| 295 | """Get problem data by ID""" |
| 296 | return next((p for p in IMO_2025_PROBLEMS if p["id"] == problem_id), None) |
| 297 | |
| 298 | def get_expected_answer(problem_id: int) -> Optional[str]: |
| 299 | """Get the expected answer for a problem""" |
no outgoing calls
no test coverage detected