No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

hace 4 años
hace 4 años
hace 4 años
12345678910111213141516171819202122232425
  1. import sys
  2. from itertools import count
  3. import toolkit
  4. text = sys.stdin.read()
  5. tid, string = text.split()
  6. tid = int(tid)
  7. found = [
  8. next((tid + i, val) for i in count() if (tid + i) % val == 0)
  9. for val in [int(v) for v in string.split(',') if v != 'x']
  10. ]
  11. a, b = min(found)
  12. print((a - tid) * b)
  13. args = [(i, int(val)) for i, val in enumerate(string.split(',')) if val != 'x']
  14. (last, step), *tail = args
  15. for offset, val in tail:
  16. last += next(i for i in count(step=step) if (last + i + offset) % val == 0)
  17. step = toolkit.lcm(step, val)
  18. print(last)