本题的评测时间较长,若发现有恶意利用此题堵塞评测队列的,我们会采取包括但不限于禁赛等措施
在神秘的信息加密领域,存在着一种古老而强大的加密方式。所有的信息被编码成一个庞大的数字数组 ,这些数字就像是守护信息宝藏的卫士。如今,密码学家们发现了一个关键线索 —— 一个神秘的数字 。在这个数组中,存在着一些连续的子数组,当对这些子数组中的所有数字进行按位或运算时,会得到一些不同的结果。只有找出这些按位或结果不同且小于 k 的个数,才有可能破解加密信息,揭开隐藏在背后的巨大秘密。而你,是被寄予厚望的解密高手,准备迎接这个挑战吧。
给定一个整数数组 ,从中找出所有连续的子数组,对每个子数组内的所有元素进行按位或运算,要求这些按位或运算得到的值 都不同且小于给定的整数 ,最后计算出满足条件的 个数。