Isaac Emmanuel
02 May 2025Scala

Special Array I

Scala solution for Special Array I.

The Special Array I solution is below.

Solution files

Scala•special-array-i/solution.scala
object Solution {
  def isArraySpecial(nums: Array[Int]): Boolean = {
    if (nums.length <= 1) {
      true
    } else {
      var ok = true
      var i = 1
      while (i < nums.length && ok) {
        if ((nums(i) & 1) == (nums(i - 1) & 1)) {
          ok = false
        }
        i += 1
      }
      ok
    }
  }
}