鼠鼠0.66 0.13 1,太菜了第三题代码:public class Main {    public static void main(String[] args) {        Scanner sc = new Scanner(System.in);        int n = sc.nextInt();        int[] arr = new int[n];        for (int i = 0; i < n; i++) {            arr[i] = sc.nextInt();        }                Set<Integer> result = new HashSet<>();        Set<Integer> prev = new HashSet<>();                for (int num : arr) {            Set<Integer> current = new HashSet<>();            current.add(num);            for (int s : prev) {                current.add(orValue | num);            }            result.addAll(current);            prev = current;        }                System.out.println(result.size());    }}比较朴素的解法
点赞 3
评论 10
全部评论

相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务