| Name | Language | Tokens Sum | Tokens Part 1 | Tokens Part 2 | Last change | |
|---|---|---|---|---|---|---|
| 1 | Python | 393 | 156 | 237 | 5 days ago |
importrefrommathimportproddata=[tuple(map(int,re.findall(r"-?\d+",line)))forlineinopen(0).read().splitlines()]p1=0defget_quadrant(location): x,y=location ifx==50ory==51: return0 return(x<50)*2+(y<51)+1end_locs=[((px+vx*100)%101,(py+vy*100)%103)forpx,py,vx,vyindata]quads=[0]*5forlocinend_locs: quads[get_quadrant(loc)]+=1print(prod(quads[1:]))