-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathtask160.py
More file actions
12 lines (11 loc) · 960 Bytes
/
Copy pathtask160.py
File metadata and controls
12 lines (11 loc) · 960 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
# best: 100(ox jam) / others: 104(Code Golf International), 104(biz), 105(ï¾ï½²ï½½ï½¹ï¾ï½»ï¾ï¾ï¾II), 105(jailctf merger), 106(HIMAGINE THE FUTURE.)
# ============================================== 100 ===============================================
# port re;p=lambda g:eval(r'(g:=eval(re.sub("1, 1, 1(.{25})1, 0, 1(.{25})1, 1, 1",r"0,2,0\1 2,2,2\2 0,2,0",str(g)))),'*2)[1]
# port re;p=lambda g,c=-2:g*c or eval(re.sub("(1, 1, 1)(.{25})1, 0, 1(.{25})\\1",r"0,2,0\2 2,2,2\3 0,2,0",str(p(g,c+1))))
# port re;p=lambda g,c=-2:g*c or eval(re.sub("1, ., 1(.{25})?"*3,r"0,2,0\1 2,2,2\2 0,2,0\3",str(p(g,c+1))))
import re;p=lambda g,c=-2:g*c or eval(re.sub("1.{5}1(.{25})?"*3,r"0,2,0\1 2,2,2\2 0,2,0\3",str(p(g,c+1))))
# import re
# def p(g):
# g=eval(re.sub("1, 1, 1(.{25})1, 0, 1(.{25})1, 1, 1","0,2,0\\1 2,2,2\\2 0,2,0",str(g)))
# g=eval(re.sub("1, 1, 1(.{25})1, 0, 1(.{25})1, 1, 1","0,2,0\\1 2,2,2\\2 0,2,0",str(g)))
# return g