返回列表 发帖

我来一个吧!

其实根据题意:这个题目必须要买小鸡才可以达到100只,至于公鸡和母鸡两者都要买也可以或者只买其中一种也可以。假设只买公鸡和小鸡时,公鸡最多只能买11只;只买母鸡和小鸡时,母鸡最多只能买20只。
@echo off&setlocal enableDelayedExpansion
set/a num=0
for /l %%i in (0 1 11) do (
for /l %%j in (0 1 20) do (
 set/a a=2*^(100-5*%%i-3*%%j^)
  set/a b=!a!+%%i+%%j
 if !b! equ 100 set/a num+=1&echo!num!种:公鸡有 %%i 只;母鸡有 %%j 只;小鸡有 !a! 只。))
echo 百钱买百鸡共有 !num! 种。
pause>nulCOPY

[ 本帖最后由 sjzong 于 2009-5-11 20:57 编辑 ]

TOP

返回列表