关闭

华为OJ基础篇-百钱买百鸡问题

标签: C++
258人阅读 评论(0) 收藏 举报
分类:

公元前五世纪,我国古代数学家张丘建在《算经》一书中提出了“百鸡问题”:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?

void hwOJ(){
    int c = 0,t=0;
    cin >> c;
    t = c * 100;
    int a1 = 0, a2 = 0, a3 = 0;
    int z = 0;
    a1 = 20 * c; a2= 33 * c;
    for (int i = 0; i <= a1; ++i)
        for (int j = 0; j <= a2; ++j)
        {   
            z = t- i - j;
            if (z % 3 == 0 && i * 5 + j * 3 + z / 3 == t){
                cout << i << " " << j << " " << z << endl;
            }
        }
    cout << endl;
}
0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

Java经典算法——百钱百鸡

题目: 公鸡5文钱1只,母鸡3文钱1只,小鸡3只1文钱,用100文钱买100只鸡,可以怎么买? public class BQBJ { public static void main(...
  • Roger1279
  • Roger1279
  • 2017-03-22 23:15
  • 2952

C++实验4:百钱买百鸡问题

一。问题及代码/* * 文件名称:aaaa.cpp * 作 者:andy * 完成日期:2016年 4 月 25 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: ...
  • z470661059
  • z470661059
  • 2016-04-26 20:03
  • 1609

算法学习笔记之百钱买百鸡问题

百钱买百鸡的问题算是一套非常经典的不定方程的问题,题目很简单:公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱, 用100文钱买一百只鸡,其中公鸡,母鸡,小鸡都必须要有,问公鸡,母鸡,小鸡要买多少只刚好...
  • qq_22063697
  • qq_22063697
  • 2016-04-23 10:59
  • 2958

华为OJ--百钱买鸡问题

这个题目没有吧问题说清楚,第一次写完发现有31种情况都满足,和给出的例子不一样,原来题目中少了一个条件,就是三种鸡的数量之和也要等于100。还有最后输出的时候,应该是一行一个答案,即每3个数换行。#i...
  • a1358884804
  • a1358884804
  • 2017-01-13 20:11
  • 224

【华为OJ】【047-百钱买百鸡问题】

【华为OJ】【算法总篇章】【华为OJ】【047-百钱买百鸡问题】【工程下载】题目描述公元前五世纪,我国古代数学家张丘建在《算经》一书中提出了“百鸡问题”:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。 百...
  • DERRANTCM
  • DERRANTCM
  • 2016-05-12 06:27
  • 3375

华为机试:密码强度等级、百钱买百鸡问题

1.密码强度等级 题目描述 密码按如下规则进行计分,并根据不同的得分为密码进行安全等级划分。        一、密码长度:        5...
  • sinat_22797429
  • sinat_22797429
  • 2017-07-07 10:25
  • 242

OJ 1046 Problem E 百钱买百鸡问题

学校OJ上一道题,卡时间卡的很严,两重循环就Time Limit Exceed  ,然后就是推公式,本来想到了一种特殊情况,处理一下后发现WA,删掉后居然AC了,这让我很无语。。。
  • xuziye0327
  • xuziye0327
  • 2014-10-26 11:24
  • 834

计算字符个数——来自华为OJ平台测试基础篇

 /*  * 计算字符个数          * 描述:  写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写...
  • u010432298
  • u010432298
  • 2014-10-03 17:14
  • 365

句子逆序——来自华为OJ平台测试基础篇

 /*  * 句子逆序         * 描述:  将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”  * 所有单词之间...
  • u010432298
  • u010432298
  • 2014-10-08 11:05
  • 499

字符统计——来自华为OJ平台测试基础篇

 /*  * 描述:  如果统计的个数相同,则按照ASII码由小到大排序输出 。如果有其他字符,则对这些字符不用进行统计。  * 实现以下接口:  * 输入一个字符串,对字符中的各个英文字...
  • u010432298
  • u010432298
  • 2014-09-29 18:28
  • 667
    个人资料
    • 访问:122123次
    • 积分:4009
    • 等级:
    • 排名:第9022名
    • 原创:290篇
    • 转载:4篇
    • 译文:0篇
    • 评论:3条
    博客专栏
    最新评论