257 lines
1.9 KiB
Plaintext
257 lines
1.9 KiB
Plaintext
run
|
|
p sum
|
|
p count
|
|
break 86
|
|
run
|
|
break 87
|
|
run
|
|
next
|
|
next
|
|
p tmp
|
|
next
|
|
next
|
|
p i
|
|
p s.top().second
|
|
p
|
|
p s
|
|
next
|
|
p s
|
|
p tmp
|
|
next
|
|
p s
|
|
p i
|
|
p fds[i]
|
|
next
|
|
break 135
|
|
run
|
|
next
|
|
next
|
|
step
|
|
next
|
|
break 157
|
|
run
|
|
next
|
|
p pdis[i
|
|
p pdis[i
|
|
break 120
|
|
run
|
|
p parent
|
|
break 121
|
|
run
|
|
p reachable
|
|
break 121
|
|
run
|
|
p reachable
|
|
break 121
|
|
ru
|
|
run
|
|
p reachable
|
|
break 94
|
|
run
|
|
next
|
|
break 25
|
|
break 120
|
|
run
|
|
next
|
|
p j
|
|
next
|
|
p res
|
|
break 120
|
|
run
|
|
ruk
|
|
run
|
|
next
|
|
p i
|
|
next
|
|
p ans
|
|
next
|
|
p i
|
|
p res
|
|
break 183
|
|
run
|
|
1 2
|
|
1 3
|
|
p loop
|
|
p cyclesize
|
|
groupsize
|
|
p cyclepos
|
|
p groupsize
|
|
run
|
|
p loop
|
|
p groupsize
|
|
p groups
|
|
p group
|
|
p cyclechoice
|
|
next
|
|
next
|
|
p choice
|
|
next
|
|
p pos[a]
|
|
p ((cyclepos[b] - cyclepos[a]) % groupsize[g] + groupsize[g]) % groupsize[g]
|
|
p b
|
|
p ((cyclepos[b] - cyclepos[choice]) % groupsize[g] + groupsize[g]) % groupsize[g]
|
|
next
|
|
run
|
|
next
|
|
next
|
|
p j
|
|
run
|
|
run
|
|
continue
|
|
next
|
|
next
|
|
p ff
|
|
p F
|
|
step
|
|
next
|
|
p ff
|
|
step
|
|
break 1154
|
|
break 115
|
|
continue
|
|
p f
|
|
next
|
|
p f
|
|
p e.cap - e.flow
|
|
p e.cap
|
|
p e.flow
|
|
p f
|
|
p e.cap - e.flow
|
|
continue
|
|
p v
|
|
p f
|
|
ru
|
|
run
|
|
break 168
|
|
run
|
|
next
|
|
p now
|
|
next
|
|
p lower->first
|
|
p upper->second
|
|
p lower->second
|
|
p now.a
|
|
p now.b
|
|
p i.i
|
|
p now.i
|
|
next
|
|
p p var
|
|
p var
|
|
p ans
|
|
p l
|
|
p r
|
|
p bit
|
|
run
|
|
next
|
|
p var
|
|
p bit
|
|
next
|
|
p bit
|
|
next
|
|
p bit
|
|
next
|
|
p bit
|
|
next
|
|
break 156
|
|
run
|
|
break 97
|
|
run
|
|
p a
|
|
next
|
|
p
|
|
p n
|
|
next
|
|
p cur
|
|
break 97
|
|
run
|
|
next
|
|
p i
|
|
p cur
|
|
next
|
|
p cur
|
|
next
|
|
p cur
|
|
p ans
|
|
break 98
|
|
ru
|
|
next
|
|
p cur
|
|
p ans
|
|
p a[j]
|
|
p a
|
|
p n / 17
|
|
next
|
|
p cur
|
|
p n / (a[0] * a[1])
|
|
next
|
|
p cur
|
|
next
|
|
next
|
|
p ans
|
|
next
|
|
break 100
|
|
run
|
|
continue
|
|
next
|
|
p cur
|
|
p i
|
|
p n / a[2]
|
|
next
|
|
p cur
|
|
p n / (a[0] * a[2])
|
|
next
|
|
p cur
|
|
p i
|
|
n / (a[1] * a[2])
|
|
p n / (a[1] * a[2])
|
|
next
|
|
p ans
|
|
next
|
|
p cur
|
|
p i
|
|
p n / (a[0] * a[1] * a[2])
|
|
next
|
|
p cur
|
|
next
|
|
p n / a[3]
|
|
next
|
|
p cur
|
|
p i
|
|
p n / (a[0] * a[3])
|
|
p ans
|
|
next
|
|
p ans
|
|
next
|
|
p cur
|
|
p n / (a[1] * a[3])
|
|
next
|
|
p cur
|
|
next
|
|
p cur
|
|
p i
|
|
p n / (a[2] * a[3])
|
|
next
|
|
p cur
|
|
next
|
|
p cur
|
|
next
|
|
pc ur
|
|
next
|
|
p ans
|
|
break 101
|
|
run
|
|
next
|
|
continue
|
|
next
|
|
p cur
|
|
p cur2
|
|
p n / cur2
|
|
p cur
|
|
next
|
|
p cur
|
|
p cur2
|
|
p ans + cur
|
|
p ans2 + n / cur2
|
|
p n / cur2
|
|
p cur
|