Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

p03.py 264B

4 år sedan
123456789101112
  1. import sys
  2. from itertools import accumulate as acc
  3. text = sys.stdin.read()
  4. dirs = dict(zip('<>^v', [-1, 1, -1j, 1j]))
  5. ans1 = len({*acc(map(dirs.get, text))})
  6. print(ans1)
  7. ans2 = len({*acc(map(dirs.get, text[::2])), *acc(map(dirs.get, text[1::2]))})
  8. print(ans2)