当前位置: 首页 > news >正文

CF1623c Strange Test题解

题解

1.题意

两个数字 \(a\)\(b\)
可以进行如下操作:

  • a=a+1
  • b=b+1
  • a=a|b

问至少要进行多少次操作才能让 \(a==b\)

2.思路

分类讨论
我们发现最多只会进行一次或操作
是在\(a\)\(b\) 加玩过后
而且我们发现,只会是只加a或者只加b
于是两种情况取min就行了:

  • 只加a,一直到a|b==b为止
  • 只加b,一直到a|b==b为止

对了,还要统计只加的情况,次数是\(b-a\)

所有取个min就做完了

3.代码

#include<bits/stdc++.h>
#define int long long
using namespace std;
int t;
void solve(){int a,b;cin>>a>>b;int ans=b-a;for(int i=a;i<=b;i++)if((b|i)==b)ans=min(ans,i-a+1);for(int i=b;i<=2*a+b;i++)if((i|a)==i)ans=min(ans,i-b+1);cout<<ans<<'\n';
}
main(){cin>>t;while(t--)solve();return 0;
}
http://www.jsqmd.com/news/412111/

相关文章:

  • 春季花粉潮、昼夜温差、回南天三重夹击?2026父母免疫力稳健提升全攻略 - 品牌企业推荐师(官方)
  • 高强度工作季如何稳住专注与恢复?2026年5款“细胞级”韧性补给方案测评 - 品牌企业推荐师(官方)
  • 股票配资如何保障安全?核心在于认准正规可查、采用实盘交易的平台
  • 主流的RAG算法有哪些?收藏这份RAG入门指南,轻松玩转大模型知识增强技术!
  • Solutions usaco B chn
  • 春季“亚健康”状态如何逆转?2026年6款机能修复产品深度测评:多维营养+系统激活,实现1+12 - 品牌企业推荐师(官方)
  • AI编程 - 规范驱动开发(SDD)学习
  • LeetCode 391 完美矩形 - Swift 题解
  • 减肥总反弹怎么办?2026减脂产品权威实测,教你科学促代谢稳体重 - 品牌企业推荐师(官方)
  • 破局转化瓶颈,深耕价值赋能——数智来客成立AI百科事业部的必要性与核心优势 - 品牌企业推荐师(官方)
  • 二月冷暖拉扯、复工复学密接加码?2026春前免疫系统稳态重建指南 - 品牌企业推荐师(官方)
  • 2026年结婚订婚钻戒怎么选?高性价比钻石品牌权威推荐榜单 - 品牌企业推荐师(官方)
  • 如何利用 ArkUI 框架优化鸿蒙应用的渲染性能
  • 二月冷暖反复、返工返校人群密集,父母免疫力怎么稳住?一文教你2026科学守护家人健康 - 品牌企业推荐师(官方)
  • 结婚订婚选什么钻戒好?2026年高口碑品牌深度推荐名单 - 品牌企业推荐师(官方)
  • 结婚订婚选什么钻戒好?2026高性价比钻石品牌推荐榜单 - 品牌企业推荐师(官方)
  • 二月返工复学健康怎么守?与其等病上门,不如先把“免疫底盘”养稳——2026家庭呼吸道舒适与免疫稳态解决方案评测 - 品牌企业推荐师(官方)
  • Solutions usaco A chn
  • 2026天然成分降尿酸实力解析:溶解结晶+抗炎修复+代谢激活,多维科学数据更稳妥! - 品牌企业推荐师(官方)
  • 高尿酸痛风保健产品选什么好?2026天然方案榜单:首选“结晶溶解+代谢机能提升”,稳步降酸不反弹! - 品牌企业推荐师(官方)
  • 房子
  • 从零入门大模型:小白程序员必备面试指南,平均多拿3个Offer!
  • Google为无代码应用Opal引入智能体工作流功能
  • 创业公司3个月内达到1000万美元年收入的数量创历史新高
  • 【网络安全】从零开始学黑客:内网渗透基础知识全面详解(超详细!)
  • 彻底搞懂SQL注入:从原理到手工注入,再到防御方案
  • 计算机网络(二)
  • 300MW海上风电场的守护者-PROFINET转EtherCAT网关应用案例
  • DeepSeek总结的PostgreSQL 中 DISTINCT 的三种用法
  • 2026全网最细网络安全零基础路线,从小白到能就业,看这一篇就够了