Editorial for DMOPC '15 Contest 1 P4 - Itami and Candy
Remember to use this editorial only when stuck, and not to copy-paste code from it. Please be respectful to the problem author and editorialist.
Submitting an official solution before solving the problem yourself is a bannable offence.
Submitting an official solution before solving the problem yourself is a bannable offence.
Author:
We can precompute all primes up to with Sieve of Eratosthenes. For each prime, we have two cases: Tuka takes either or candy. For each case, the number of ways we can give candies to Rory is the remaining number of candies (integer division).
Time Complexity:
Comments
sieve is
Edit: Apparently sieve can also have complexity :O
Link: https://cp-algorithms.com/algebra/prime-sieve-linear.html