PTA基础编程题目集 7-9用天平找小球(C++语言实现) 摘要本文是一道经典编程题的题解题目要求从三个重量不同的球中找出唯一重量不同的那个球并给出了易于理解的 C 代码实现。题目描述三个球A、B、C大小形状相同且其中有一个球与其他球重量不同。要求找出这个不一样的球。输入格式输入在一行中给出3个正整数顺序对应球A、B、C的重量。输出格式在一行中输出唯一的那个不一样的球。输入样例1 1 2输出样例C代码部分实现#includeiostream// 引入标准输入输出头文件usingnamespacestd;intmain(void)// 主函数{inta,b,c;// 定义三个球的重量变量cinabc;// 读入三个球的重量// 核心逻辑三个球中只有一个重量不同利用两两比较来定位// 如果A和B重量相同那么C必然是与它们不同的那个球if(ab){coutCendl;}// 走到这里说明A和B不同再判断A和C是否相同// 如果A和C重量相同那么B就是唯一不同的那个球elseif(ac){coutBendl;}// 前两个条件都不满足A不等于B且A也不等于C// 这意味着A与另外两个球都不同A就是那个唯一重量不同的球else{coutAendl;}return0;// 返回0表示程序正常结束}算法核心思路本题利用排除法思想通过两两比较即可定位唯一重量不同的球。首先比较A和B——若相等则C必然不同若不等则再比较A和C——若相等则B不同否则A不同。整个过程只需两次比较时间复杂度为O(1)是解决三球问题的最高效方案。算法流程图是否是否开始输入 a, b, ca b ?输出 Ca c ?输出 B输出 A结束

相关新闻

最新新闻

从0到1搞懂“钱包“:私钥、助记词、地址,到底是什么关系?一篇讲透

从0到1搞懂“钱包“:私钥、助记词、地址,到底是什么关系?一篇讲透

你猜怎么着? 90% 的人第一次买币,都栽在同一个坑上:把币存在交易所里,以为那就是自己的钱包。 结果平台一跑路、一冻结,你账户里的数字瞬间归零,哭都来不及。说白了,你根本没拥有过那些币&#…

2026/8/5 0:47:10
如何快速掌握NVIDIA显卡优化:免费专业级NVIDIA Profile Inspector终极配置指南

如何快速掌握NVIDIA显卡优化:免费专业级NVIDIA Profile Inspector终极配置指南

如何快速掌握NVIDIA显卡优化:免费专业级NVIDIA Profile Inspector终极配置指南 【免费下载链接】nvidiaProfileInspector 项目地址: https://gitcode.com/gh_mirrors/nv/nvidiaProfileInspector 还在为游戏帧率不稳定而烦恼吗?想免费解锁NVIDIA显…

2026/8/5 0:47:10
10分钟掌握XUnity Auto Translator:Unity游戏翻译插件完全指南

10分钟掌握XUnity Auto Translator:Unity游戏翻译插件完全指南

10分钟掌握XUnity Auto Translator:Unity游戏翻译插件完全指南 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator 你是否曾因语言障碍而错过精彩的Unity游戏?XUnity Auto Translator是…

2026/8/5 0:47:10
计算机毕业设计之电影购票app设计与实现

计算机毕业设计之电影购票app设计与实现

随着互联网的趋势的到来,各行各业都在考虑利用互联网将自己的信息推广出去,最好方式就是建立自己的平台信息,并对其进行管理,随着现在智能手机的普及,人们对于智能手机里面的应用电影购票app也在不断的使用&#xff0c…

2026/8/5 0:47:10
RAG 效果差,八成不是模型不行

RAG 效果差,八成不是模型不行

导语 RAG 一上线,最常见抱怨是: “模型不行,答非所问。” 别急着换更贵的模型。 很多时候,模型只是在认真使用你检索给它的垃圾上下文。 输入是混的,输出很难清。 今天这篇只讲一个观点: RAG 效果差…

2026/8/5 0:47:10
【AI托福备考革命】:20年语言测试专家亲授,3步拆解AI如何精准攻克TOEFL iBT四大模块(含真实提分数据)

【AI托福备考革命】:20年语言测试专家亲授,3步拆解AI如何精准攻克TOEFL iBT四大模块(含真实提分数据)

更多请点击: https://kaifayun.com 第一章:AI托福备考革命的底层逻辑与范式迁移 传统托福备考长期依赖线性刷题、静态资料与经验驱动的教学闭环,而AI赋能的备考体系正从根本上重构学习动力学模型——其核心并非工具替代,而是认知…

2026/8/5 0:42:10