返回 DeepSeek-Reasonix
verify.sh
1 #!/usr/bin/env bash
2 set -e
3 export PYTHONPYCACHEPREFIX="$(mktemp -d)"
4 python3 - <<'PY'
5 from intervals import overlaps
6
7 assert overlaps((0, 2), (1, 3))
8 assert overlaps((1, 3), (0, 2))
9 assert not overlaps((0, 1), (1, 2)), "touching half-open intervals do not overlap"
10 assert overlaps((0, 5), (2, 3))
11 assert not overlaps((3, 4), (0, 2))
12 PY
13
13 lines BASH