From 423fefcbbfe51d4f06648c3197380fef24cda910 Mon Sep 17 00:00:00 2001 From: kkunkka Date: Wed, 9 Jul 2025 11:01:52 +0800 Subject: [PATCH] kk --- src/main/java/com/dota/bit/_2871/Solution.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 src/main/java/com/dota/bit/_2871/Solution.java diff --git a/src/main/java/com/dota/bit/_2871/Solution.java b/src/main/java/com/dota/bit/_2871/Solution.java new file mode 100644 index 0000000..e977a59 --- /dev/null +++ b/src/main/java/com/dota/bit/_2871/Solution.java @@ -0,0 +1,16 @@ +package com.dota.bit._2871; + +class Solution { + public int maxSubarrays(int[] nums) { + var res = 0; + var t = -1; + for (int num : nums) { + t &= num; + if (t == 0) { + res++; + t = 0xffffffff; + } + } + return Math.max(res, 1); + } +} \ No newline at end of file