就拿两个输入,包含数字的非空矢量/列表1
和2
和一个字符串(不,你可能不会采取0/1
替代)。字符串将是以下内容之一(小写,如下所示):
increasing
decreasing
ones
twos
all
none
如果字符串是____,则应返回索引___:
increasing
...列表从更改1
为的位置2
(2
紧接在之后的所有内容1
)decreasing
...列表从更改2
为的位置1
(1
紧接在之后的所有内容2
)ones
...的所有数字1
twos
...的所有数字2
all
...所有数字none
...没有数字。0
如果列表为1索引,则很好。如果列表为0索引,则负数为好。您也可以输出一个空列表或字符串。
测试用例:
这些是1索引的。您可以选择是1索引还是0索引。在测试案例中,相同的向量用于不同的字符串。
--------------------------------
Vector:
1 1 2 2 2 1 2 2 1 1 2
String - Output
increasing - 3, 7, 11
decreasing - 6, 9
ones - 1, 2, 6, 9, 10
twos - 3, 4, 5, 7, 8, 11
all - 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
none - 0 / []
------------------------------------
Vector:
1
String:
ones - 1
all - 1
decreasing / increasing / twos / none - 0 / []
计分
因为这是 代码高尔夫球,则以字节数最少的答案为准。