//百錢買百雞
public class baiqianbaiji {
static void BQBJ(int m,int n)//m為錢的總數,n為雞數
{
int z;
for(int x = 0;x <= n;x++){
for(int y = 0;y <= n; y++){
z = n- x - y;
if(z >= 0 && z % 3 == 0 && m == x * 5 + y * 3 + z / 3)
System.out.printf("公雞: %d隻,母雞: %d隻,小雞: %d隻\n",x,y,z);
else{
//無法求解
}
}
}
}
public static void main(String[] args){
int m,n; //m為錢數,n為雞數
m = 100;
n = 100;
System.out.println("百錢買百雞問題的解決結果:");
BQBJ(m,n);
}
}
百錢買百雞問題 php版本
/* * 百錢買百雞問題 * * 我國古代數學家張丘建在一書中曾提出過著名的“百錢買百雞”問題,該問題叙述如下:雞翁一,值錢五:雞母一,值錢三:雞雛三,值錢一:百錢買百雞,則翁.母 ...
華為OJ平台——百錢買百雞問題
題目描述: 元前五世紀,我國古代數學家張丘建在一書中提出了“百雞問題”:雞翁一值錢五,雞母一值錢三,雞雛三值錢一. 百錢買百雞,問雞翁.雞母.雞雛各幾何? 思路: 這道題很簡單,假 ...
用JS來計算百錢買百雞
怎樣用一百塊買一百隻雞?已知公雞5塊一隻,母雞3塊一隻,小雞一塊錢3隻: 需要用到for循環嵌套,并且通過優化代碼,可以加快運作效率.
Java_百錢買百雞
題目:公雞3文錢,母雞2文錢,3隻小雞1文錢,百錢買百雞,求多少公雞,母雞,小雞? public class Work6{ public static void main(String[] args) ...
C# 百錢買百雞
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Cons ...
JS-百錢買百雞案例-for循環制作
SDUST 軟體工程2016-作業4-A 百錢買雞問題
解決百錢買雞問題原本并不困難,關鍵的是這道題對其進行了更新,測試資料太大,傳統的解法,像三重循環,二重循環都會導緻逾時. 這道題正确的解法應該是結合數學方程進行化簡,将其轉化為1層循環: x+y+z= ...
Java實作 基礎算法 百元買百雞
public class 百元買百雞 { public static void main(String[] args) { //母雞 for (int i = 1; i < 33; i++) { ...
python_百文買百雞問題
百文買百雞問題 -- 不定方程 -- 公雞5文錢一隻,母雞3文錢一隻,小雞3隻一文錢,用100文錢買100隻雞,如何買? -- 列出方程式 x + y + z = 100 5x + 3y + z/3 ...
随機推薦
【sdoi2013】森林 BZOJ 3123
Input 第一行包含一個正整數testcase,表示目前測試資料的測試點編号.保證1≤testcase≤20. 第二行包含三個整數N,M,T,分别表示節點數.初始邊數.操作數.第三行包含N個非負整數 ...
菜鳥級别的WCF入門學習
這兩天學習WCF,看了MSDN上的入門教程,和查找了一些網上給的例子,簡單的實作了一下,感覺應該很适合我這種菜鳥級的選手看了. 1.建立一個項目--WCF--WCF服務應用程式 用的是MSDN上的加減 ...
GCD 常用代碼
GCD 常用代碼 體驗代碼 異步執行任務 - (void)gcdDemo1 { // 1. 全局隊列 dispatch_queue_t q = dispatch_get_global_queue(0, ...
【leetcode】First Missing Positive
First Missing Positive Given an unsorted integer array, find the first missing positive integer. For ...
Linux下搭建Oracle11g RAC(2)----配置DNS伺服器,确認SCAN IP可以被解析
從Oracle 11gR2開始,引入SCAN(Single Client Access Name) IP的概念,相當于在用戶端和資料庫之間增加一層虛拟的網絡服務層,即是SCAN IP和SCAP IP ...
Redmine開啟服務
寫了一個啟動Redmine的開機腳本,redmine檔案在/etc/init.d/下 #!/bin/sh ### BEGIN INIT INFO # Provides: Dean Chen # Req ...
UVA1450-Airport
題目連結 題意:有一個飛機場.有兩條待飛跑到w和e.一條起飛跑道.每一時刻僅僅能起飛一架飛機,然後有w[i]和e[i]架飛機進入w和e跑道.飛機編号從0開始,問說怎樣安排起飛能夠使得飛機編号的最大值最 ...
Mysql表鎖、行鎖、頁鎖
參考 http://www.jb51.net/article/50047.htm 頁級:引擎 BDB.表級:引擎 MyISAM , 了解為鎖住 ...
Linux之定時任務
定時任務Crond介紹 Crond是linux系統中用來定期執行指令/腳本或指定程式任務的一種服務或軟體,一般情況下,我們安裝完Centos5/6 linux作業系統之後,預設便會啟動Crond任務調 ...
字段like多個條件(or關系)簡寫
字段 like ‘比對串1’or 字段 like ‘比對串2’or ... 有如下簡寫方式 oracle: select * from tablex where REGEXP_LIKE(字段名, ' ...