text: ﻿#include "leetcode.hpp"
  
  /* 1550. 存在连续三个奇数的数组
  
  给你一个整数数组 arr，请你判断数组中是否存在连续三个元素都是奇数的情况：如果存在，请返回 true ；否则，返回 false 。
  
  示例 1：
  输入：arr = [2,6,4,1]
  输出：false
  解释：不存在连续三个元素都是奇数的情况。
  
  示例 2：
  输入：arr = [1,2,34,3,4,5,7,23,12]
  输出：true
  解释：存在连续三个元素都是奇数的情况，即 [5,7,23] 。
  
  提示：
  	1 <= arr.length <= 1000
  	1 <= arr[i] <= 1000
  */
  
  bool threeConsecutiveOdds(vector<int>& A)
  {
  	int len = static_cast<int>(A.size());
  	for (int i = 2; i < len; ++i)
  	{
  		if ((A[i - 2] & A[i - 1] & A[i]) & 1)
  			return true;
  	}
  	return false;
  }
  
  
  int main()
  {}
  