一个网友发送了这个图片,这是什么意思呢? 有两个线索:线索1:BLOCK 线索2: 如图 谜底为7位...

Создано: 28 сентября 2025 г.

Отвечено с использованием O3 от Chat01

Вопрос

IMG_8311.jpegIMG_8311.jpeg

一个网友发送了这个图片,这是什么意思呢?
有两个线索:线索1:BLOCK
线索2: 如图
谜底为7位数字

Вопрос

IMG_8311.jpegIMG_8311.jpeg

一个网友发送了这个图片,这是什么意思呢?
有两个线索:线索1:BLOCK
线索2: 如图
谜底为7位数字

Python

python
from PIL import Image import matplotlib.pyplot as plt img = Image.open('/mnt/data/IMG_8311.jpeg') plt.imshow(img) plt.axis('off') (-0.5, 445.5, 502.5, -0.5)

Python

python
letters = [1,5,9,13,17,21] rows = [(9,0,9),(15,3,45),(78,85,7),(3,36,12),(17,8,25),(7,21,3)] for idx,(a,b,c) in enumerate(rows): l=letters[idx] print(idx, l, a,b,c, a*b, a+b, a-b, a*b%100)

Python

python
grid = ['A','9','0','9', 'E','15','3','45', 'I','78','85','7', 'M','3','36','12', 'Q','17','8','25', 'U','7','21','3'] indices=[2,12,15,3,11] # 1-based vals=[grid[i-1] for i in indices] vals ['9', '7', '36', '0', '85']

Python

python
code="" for v in vals: code+=str(v) code '9736085'

Мысль

code="" for v in vals: code+=str(v) code

'9736085'

Thought for 1m 19s

Ответ

思路拆解

① 将图片中的 6 × 4 方格按阅读顺序排成一行
A 9 0 9 · E 15 3 45 · I 78 85 7 · M 3 36 12 · Q 17 8 25 · U 7 21 3
② 利用关键字 BLOCK 取位
B L O C K → 按字母表序号分别是 2, 12, 15, 3, 11
③ 抽取对应位置的内容
第2格→9 第12格→7 第15格→36 第3格→0 第11格→85
④ 拆分并依次拼接成单个数字
9 7 3 6 0 8 5

答案(7 位数字)

9736085

BLOCK = 取“块”位置的提示,图片中的数字块则提供了具体取数的素材。

Поделиться этим Q&A