题目
LeetCode 1318.或运算的最小翻转次数
解释
## 题目描述
给你三个正整数 a、b 和 c。
你可以对 a 和 b 的二进制表示进行位翻转操作,返回能够使按位或运算 a OR b == c 成立的最小翻转次数。
「位翻转操作」是指将一个数的二进制表示任何单个位上的 1 变成 0 或者 0 变成 1 。
## 示例
**示例 1:**
**输入:** a = 2, b = 6, c = 5
**输出:** 3
**解释:** 翻转后 a = 1 , b = 4 , c = 5 使得 a OR b == c
**示例 2:**
**输入:** a = 4, b = 2, c = 7
**输出:** 1
**示例 3:**
**输入:** a = 1, b = 2, c = 3
**输出:** 0
## 约束条件
1 <= a <= 10^9
1 <= b <= 10^9
1 <= c <= 10^9
## LeetCode 链接
https://leetcode.cn/problems/minimum-flips-to-make-a-or-b-equal-to-c/
答案
正在疯狂整理答案中......
