Large-prime condition for Lemma needOfCovering across all k
Determine whether, for each integer k ≥ 3, there exists a threshold P(k) such that for every prime p ≥ P(k), the verification property in Lemma needOfCovering holds uniformly: namely, for all k-tuples v1, ..., vk ∈ {0, ..., (k+1)p−1} with no vi divisible by p and with gcd(S ∪ {(k+1)p}) = 1 for every (k−1)-element subset S ⊆ {v1, ..., vk}, there exists t ∈ {0, ..., (k+1)p−1} such that ||(t·vi)/((k+1)p)|| ≥ 1/(k+1) for all i.
References
Based on how easy it was to find the list of primes once we had the right approach, we would conjecture that, ignoring the computational cost, this approach could probably be used for any number of runners. It could be the case that for any k, any large enough prime p has the property needed to apply Lemma \ref{lem:needOfCovering}.