你为一个政府机构工作,这个机构截获了一伙银行劫匪之间的一系列加密通信信号。 这些信号中包含一长串数字。 你的团队需要运用各种数字信号处理技术来分析这些信号,找出其中可能表明他们正在策划抢劫的规律。
你的任务是在加密信号中那串很长的数字里寻找规律。
这里要用到的技巧叫作最大数列乘积。
首先,我们来定义几个术语。
我们用一个例子走一遍,输入是"63915"。
3,就会有 3 种可能的数列:
"639""391""915""639"的乘积是 162(6 × 3 × 9 = 162)"391"的乘积是 27(3 × 9 × 1 = 27)"915"的乘积是 45(9 × 1 × 5 = 45)"63915"的最大数列乘积来自数列"639"。
因此答案是 162。| 寄存器 | 用途 | 类型 | 说明 |
|---|---|---|---|
$a0 |
输入 | 地址 | 以 null 结尾的数字字符串 |
$a1 |
输入 | 整数 | 跨度 |
$v0 |
输出 | 整数 | 最大连续乘积 |
$t0-9 |
临时 | 任意 | 用于临时存储 |