cscg is loooong
This commit is contained in:
17
2026/cscg/misc/can-i-have-flag/parse_v0.py
Normal file
17
2026/cscg/misc/can-i-have-flag/parse_v0.py
Normal file
@@ -0,0 +1,17 @@
|
||||
import struct
|
||||
|
||||
with open("digital-0.bin", "rb") as f:
|
||||
data = f.read()
|
||||
|
||||
file_size = len(data)
|
||||
num_transitions = (file_size - 44) // 8
|
||||
|
||||
print(f"File size: {file_size}")
|
||||
print(f"Computed transitions: {num_transitions}")
|
||||
|
||||
# Parse transitions
|
||||
transitions = struct.unpack_from(f'<{num_transitions}d', data, 44)
|
||||
|
||||
# Print first few
|
||||
for i, t in enumerate(transitions[:20]):
|
||||
print(f" [{i}] {t:.9f}s")
|
||||
Reference in New Issue
Block a user