1004. 被5整除
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
给定由若干 0 和 1 组成的数组 A。我们定义 N_i:从 A[0] 到 A[i] 的第 i 个子数组被解释为一个二进制数(从最高有效位到最低有效位)。
返回布尔值列表 answer,只有当 N_i 可以被 5 整除时,答案 answer[i] 为 true,否则为 false。
示例 1:
输入:3
0 1 1
输出:true false false
解释:
输入数字为 0, 01, 011;也就是十进制中的 0, 1, 3 。只有第一个数可以被 5 整除,因此 answer[0] 为真。
示例 2:
输入:3
1 1 1
输出:false false false
示例 3:
输入:5
0 1 1 1 1 1
输出:true false false false true false
示例 4:
输入:4
1 1 1 0 1
输出:false false false false false
提示:
1 <= A.length <= 30000A[i]为0或1