【简单】HJ72 百钱买百鸡问题(Python)

华为OD机试 - 百钱买百鸡问题(Python/JS/C/C++ 牛客练习题 HJ72) 本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。公元五世纪,我国古代数学家张丘建在《算经》一书中提出了“百鸡问题”:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?现要求你打印出所有花一百元买一百只鸡的方式。输入任何一个整数,即可运行程序。输出有数行,每行三个整 阅读详情

【题目】
公元五世纪,我国古代数学家张丘建在《算经》一书中提出了“百鸡问题”:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?
现要求你打印出所有花一百元买一百只鸡的方式。
输入描述:

输入任何一个整数,即可运行程序。
输出描述:

输出有数行,每行三个整数,分别代表鸡翁,母鸡,鸡雏的数量

【代码】

n=int(input())
x=15 
y=9 
z=1 
s=300 
#买100只
for i in range(s//x+1):
    for j in range(s//y+1):
        for k in range(s//z+1):
            if (i*x+j*y+k)==s and (i+j+k)==100:
                print(i,j,k)
【牛客网华为机试】HJ72 百钱买百鸡问题 题目 描述 公元前五世纪,我国古代数学家张丘建在《算经》一书中提出了“百鸡问题”:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何? 详细描述: 接口说明 原型: intGetResult(vector&list) 输入参数: 无 输出参数(指针指向的内存区域保证有效): list鸡翁、鸡母、鸡雏组合的列表 返回值: -1失败 0成功 输入描述: 输入任何一个整数,即可运行程序。 输出描述: 示例1 输入... 阅读详情

相关推荐

【华为OD机试Python实现】HJ55 挑7(中等)

文章目录题目描述输入描述:输出描述:示例1参考代码 题目描述 输出 1到n之间 的与 7 有关数字的个数。 一个数与7有关是指这个数是 7 的倍数,或者是包含 7 的数字(如 17 ,27 ,37 … 70 ,71 ,72 ,73…) 数据范围: 1≤n≤30000 输入描述: 一个正整数 n 。( n 不大于 30000 )。 输出描述: 一个整数,表示1到n之间的与7有关的数字个数。 示例1 输入: 20 输出: 3 说明: 输入20,1到20之间有关的数字包括7,14,17共3个。 参考代码 w

1186

使用python实现百钱百鸡问题

使用python实现百钱百鸡问题

dou_being的博客 6790

水下机器人仿真平台选型指南:从AirSim到Unity3D的深度对比

本文深入对比了AirSim+UE和Unity3D两大水下机器人仿真平台的核心架构、传感器仿真能力和水下环境建模特点。AirSim+UE凭借高精度物理仿真和丰富传感器支持成为专业研发首选,而Unity3D则以快速开发和灵活扩展见长。文章为研发团队提供了全面的选型指南,帮助优化水下实验的仿真效率与成本。

weixin_29009669的博客 453

HJ72 百钱买百鸡问题(python/c++)

c++: #include<iostream> using namespace std; int main(){ int n; while(cin >> n){ int y = 0,sum_xy = 0; for(int z = 0; z < 100;z++){ sum_xy = 100 -z; for(int x = 0; x <= sum_xy; x++){ .

qq_36421001的博客 1024

SeedVR2插件双版本共存实战:手把手教你创建幽灵节点解决ComfyUI兼容问题

本文详细介绍了解决ComfyUI中SeedVR2插件新旧版本兼容问题的实战方案。通过目录隔离实现双版本共存,并手把手教你创建‘幽灵节点’来模拟缺失的SeedVR2ExtraArgs节点,从而让旧工作流得以正常运行,同时享受新版本的功能与性能。

red88的博客 1409

移远EC21/EC200模组休眠功耗从13mA降到6mA,我排查了这3个坑(附完整AT指令流程)

本文详细介绍了移远EC21/EC200模组休眠功耗从13mA优化至6mA的完整解决方案,涵盖硬件设计检查、AT指令配置、RTOS调度优化和固件兼容性验证等关键步骤。通过系统性的低功耗问题诊断框架,帮助IoT设备开发者有效提升电池续航能力,特别适合智能水表等电池供电场景应用。

weixin_30715523的博客 534

HJ72 百钱买百鸡问题

100元100只鸡

W_notes的博客 160

大数据数据埋点技术面试题及参考答案(持续更新)

事件:指的是用户执行的具体动作,如页面浏览、按钮点击、商品购买等。事件是触发数据记录的直接原因,是分析用户行为的关键点。属性:是与事件相关的额外信息,可以提供关于事件的更多上下文。例如,用户点击的按钮颜色、大小、页面位置等。属性有助于更细致地分析用户行为,理解事件发生的具体情境。事件和属性共同构成了数据埋点的数据模型,它们使得收集的数据具有可分析性,从而可以用于深入理解用户行为和优化产品。

大模型大数据攻城狮的专栏 2097

用python解决百钱买百鸡问题

1 问题在《算经》中有一道著名的“百钱买百鸡”的问题:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,则翁、母、雏各几何?2 方法创建三个变量 cock,hen,chick钱的条件:c o c k × 5 + h e n × 3 + c h i c k 3 = 100 cock\\times5+hen\\times3+\\displaystyle\\frac{chick}{3}=100...

算法与编程之美 5662

人工智能训练师三级考试大纲深度解读|理论+实操分值分布+六大模块占比

三级人工智能训练师考试分为理论和实操两大模块(各100分,合格线60分)。理论考试包含AI基础(30%)、数据标注(25%)、模型训练(20%)、测试(15%)和系统运维(10%),题型为客观题;实操考核侧重数据标注(40%)、模型测试(35%)和系统运维(25%),采用现场操作形式。复习应优先关注AI基础和数据标注等高分值模块,实操需重点掌握标准流程和结果准确性(占评分70%)。考试要求两模块均达标,理论侧重概念理解,实操强调规范执行与文档完整。

白话机器学习 1108

robosuite 入门教程(一)安装与基本用法

摘要:Robosuite是基于MuJoCo的模块化机器人仿真框架,提供标准化基准测试环境和多样化机器人控制功能。作为ARISE计划的一部分,该框架支持强化学习、模仿学习等算法研究,包含程序化环境生成、多模态传感器、多种控制器及遥操作设备。支持macOS/Linux系统,提供详细安装指南和功能演示脚本,包括随机动作测试、控制器验证、域随机化等。最新版本v1.5新增人形机器人支持、全身控制器和照片级渲染功能,旨在降低机器人学习研究门槛,促进算法开发与评估。

2506_90492529的博客 1271

华为机试-072-简单-HJ72.百钱买百鸡问题

【代码】华为机试-072-简单-HJ72.百钱买百鸡问题

tttzzzqqq2018的博客 257

【牛客网 - 华为机试 - HJ72 百钱买百鸡问题】

描述 公元五世纪,我国古代数学家张丘建在《算经》一书中提出了“百鸡问题”:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何? 现要求你打印出所有花一百元买一百只鸡的方式。 输入描述: 输入任何一个整数,即可运行程序。 输出描述: 输出有数行,每行三个整数,分别代表鸡翁,母鸡,鸡雏的数量 思路: 数学题:x+y+z = 100、5x+3y+z/3 = 100,求解即可; step1:输入数字; step2:引入参数k,同时分别写出x、y、z对应表达式;

爱摸鱼的经济er的博客 576

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

《华为机试》刷题之HJ72 百钱买百鸡问题

《华为机试》刷题之HJ72 百钱买百鸡问题

胡萝卜 226

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

(python)牛客网(华为机试二)——简单

本博客为博主解题的部分记录,由于均为自己写的,所以答案并非最优解,有很多地方可以优化。 题目HJ11数字颠倒HJ12字符串反转HJ22汽水瓶HJ37 统计每个月兔子的总数HJ50 四则运算HJ53杨辉三角的变形HJ54 表达式求值(同HJ50四则运算)HJ56 完全数计算HJ61 放苹果HJ62 查找输入整数二进制中1的个数HJ72 百钱买百鸡问题HJ73 计算日期到天数转换HJ74 参数解析HJ75 公共最长子串(递归/动态规划待补充)HJ76 尼科彻斯定理HJ83 二维数组操作HJ84 统计大写字母个数

Alannah的个人学习记录 1380

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

华为机试-100-简单-HJ100.等差数列

【代码】华为机试-100-简单-HJ100.等差数列

tttzzzqqq2018的博客 363

CRC校验实战:从模2除法到HJ212协议排错

CRC(循环冗余校验)是一种基于有限域模2除法的错误检测机制,其核心是将数据视为二进制多项式,与生成多项式进行无进位除法,取余数作为校验码。它不提供加密或防篡改能力,但以极低计算开销(数个异或+移位)实现对单比特、双比特、奇数位及短突发错误的高概率检出,广泛应用于工业通信、嵌入式存储和协议栈中。技术价值在于用确定性数学结构换取可量化的可靠性提升,尤其适合RS-485、Modbus、HJ212等易受电磁干扰的场景。实际落地需严格匹配五大参数:生成多项式、初始值、输入/输出反转、最终异或——同一数据在CRC-3

weixin_33755649的博客 329

Si4732与PIC24HJ256GP610数字收音机设计优化方案

数字信号处理(DSP)技术在射频接收系统中扮演着关键角色,通过硬件加速和算法优化可显著提升信号质量。Si4732 AM/FM接收芯片与PIC24HJ256GP610微控制器的组合,利用数字低中频架构和硬件DSP引擎,实现了72dB以上的高信噪比。这种方案在射频前端设计、低噪声电源管理和实时音频处理等方面具有技术优势,特别适合车载音响、高端收音机等对音质要求严苛的应用场景。通过π型匹配网络优化和三级电源滤波设计,可进一步提升接收灵敏度和降低底噪,为数字收音机设计提供可靠参考。

weixin_30463341的博客 464

AD5593R与PIC24HJ256GP610的硬件协同设计与优化

在嵌入式系统设计中,混合信号处理芯片如AD5593R因其多功能引脚配置(可独立设置为12位DAC或ADC)而广受青睐。通过SPI接口与微控制器(如PIC24HJ256GP610)协同工作,可实现高精度的模拟信号采集与生成。硬件设计需注意电源管理、地线布局及时序优化,软件层面则需采用分层架构和DMA传输以提升性能。典型应用包括工业4-20mA信号采集和闭环控制系统,其中ADC采样与DAC输出的同步性至关重要。通过系统级校准和温度补偿,可显著提升测量精度,而合理的滤波算法能有效抑制噪声干扰。

weixin_30699955的博客 438

牛客网 HJ55 挑7

描述 输出小于等于 n 的与 7 有关数字的个数,包括 7 的倍数,还有包含 7 的数字(如 17 ,27 ,37 … 70 ,71 ,72 ,73…)的个数(一组测试用例里可能有多组数据,请注意处理) 数据范围: 1到3000 本题有多组输入 输入描述: 多组输入每组输入 1 个正整数 n 。( n 不大于 30000 ) 输出描述: 不大于n的与7有关的数字个数,例如输入20,与7有关的数字包括7,14,17. 示例1 输入: 20 10 复制 输出: 3 1 经常玩的数字游戏 把含有7和7的倍数的数字

qq_19656363的博客 3017

HJ10.字符个数统计

HJ10.字符个数统计 描述 编写一个函数,计算字符串中含有的不同字符的个数。 字符在 ASCII 码范围内( 0~127 ,包括 0 和 127 ),换行表示结束符,不算在字符里。不在范围内的不作统计。多个相同的字符只计算一次 例如,对于字符串 abaca 而言,有 a、b、c 三种不同的字符,因此输出 3。 数据范围: (1≤ n ≤500) 输入描述: 输入一行没有空格的字符串。 输出描述: 输出 输入字符串 中范围在(0~127,包括0和127)字符的种数。 def count_string(str

唯有美食与爱不可辜负 308

「解析」牛客网-华为机考企业真题61-80

又是一年春招时,有幸收到华为自动驾驶算法岗,之前刷题不多,在此汇总下牛客网的真题,主要采用Python编写,个人觉得语言只是实现工具而已,并不是很关键,Python简洁易懂,更加适合算法工程师快速验证idear,避免重复造轮子的繁琐,希望对看合集的你有些许帮助!

绿色羽毛 2125

HJ92 在字符串中找出连续最长的数字串

描述 输入一个字符串,返回其最长的数字子串,以及其长度。若有多个最长的数字子串,则将它们全部输出(按原字符串的相对位置) 本题含有多组样例输入。 数据范围:字符串长度1 \le n \le 200 \1≤n≤200, 保证每组输入都至少含有一个数字 输入描述: 输入一个字符串。1<=len(字符串)<=200 输出描述: 输出字符串中最长的数字字符串和它的长度,中间用逗号间隔。如果有相同长度的串,则要一块儿输出(中间不要输出空格)。 示例1 输入: abcd123...

青云----小凡 276
上一篇: 【简单】HJ15 求int型正整数在内存中存储时1的个数(Python四种写法)
下一篇: 【简单】HJ34 图片整理(Python两种方法)
菜菜2022
博客等级 码龄9年 67粉丝 1033原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值