Skip to content

Add combinationfile.py with algorithm implementations #16181

Add combinationfile.py with algorithm implementations

Add combinationfile.py with algorithm implementations #16181

Triggered via pull request October 29, 2025 09:32
Status Failure
Total duration 10s
Artifacts

ruff.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

5 errors
ruff
Process completed with exit code 1.
Ruff (SIM110): dynamic_programming/combinationfile.py#L321
dynamic_programming/combinationfile.py:321:5: SIM110 Use `return all(n % i != 0 for i in range(3, int(n ** 0.5) + 1, 2))` instead of `for` loop
Ruff (PLR5501): dynamic_programming/combinationfile.py#L261
dynamic_programming/combinationfile.py:261:13: PLR5501 Use `elif` instead of `else` then `if`, to reduce indentation
Ruff (B006): dynamic_programming/combinationfile.py#L200
dynamic_programming/combinationfile.py:200:23: B006 Do not use mutable data structures for argument defaults
Ruff (PIE808): dynamic_programming/combinationfile.py#L16
dynamic_programming/combinationfile.py:16:24: PIE808 Unnecessary `start` argument in `range`