其实根据题意:这个题目必须要买小鸡才可以达到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>nul
复制代码
[ 本帖最后由 sjzong 于 2009-5-11 20:57 编辑 ] |