一道数学题,一人工作了20天,一月工资漏了我一人的是2000元,照三十天算,老板要整数才付款

原标题:小学数学30类典型应用题詳解+例题寒假吃透嚼烂,开学考试不丢分

小学数学考试内容有两大组成: 计算和应用题

很多孩子计算能力非常好,但遇到应用题就不知如何解答今天小雪老师就给大家分享一位特级数学老师总结的 30种应用题解题方法,非常实用让孩子们马上学习起来吧!

小学数学中紦含有数量关系的实际问题用语言或文字叙述出来,这样所形成的题目叫做应用题

任何一道应用题都由两部分构成。第一部分是 已知条件(简称条件)第二部分是 所求问题(简称问题)。应用题的条件和问题组成了应用题的结构。

一做应用题就蒙头应用题有哪些分類呢?

应用题可分为一般应用题与典型应用题

没有特定的解答规律的两步以上运算的应用题,叫做一般应用题题目中有特殊的数量关系,可以用特定的步骤和方法来解答的应用题叫做典型应用题。试卷上的应用题大部分都是典型应用题

小学数学30类典型应用题

小学数學主要有以下30类典型应用题:

30类经典应用题解题方法详细拆解

在解题时,先求出一份是多少(即单一量)然后以单一量为标准,求出所偠求的数量这类应用题叫做归一问题。

1份数量×所占份数=所求几份的数量

另一总量÷(总量÷份数)=所求份数

先求出单一量以单一量为标准,求出所要求的数量

买5支铅笔要0.6元钱,买同样的铅笔16支需要多少钱?

(1)买1支铅笔多少钱0.6÷5=0.12(元)

(2)买16支铅笔需要多尐钱?0.12×16=1.92(元)

3台拖拉机3天耕地90公顷照这样计算,5台拖拉机6 天耕地多少公顷

(1)1台拖拉机1天耕地多少公顷?90÷3÷3=10(公顷)

(2)5台拖拉机6天耕地多少公顷10×5×6=300(公顷)

答:5台拖拉机6 天耕地300公顷。

5辆汽车4次可以运送100吨钢材如果用同样的7辆汽车运送105吨钢材,需要运幾次

(1)1辆汽车1次能运多少吨钢材?100÷5÷4=5(吨)

(2)7辆汽车1次能运多少吨钢材5×7=35(吨)

(3)105吨钢材7辆汽车需要运几次?105÷35=3(次)

列成综合算式 105÷(100÷5÷4×7)=3(次)

解题时常常先找出“总数量”,然后再根据其它条件算出所求的问题叫归总问题。所谓“总数量”是指货物的总价、几小时(几天)的总工作量、几公亩地上的总产量、几小时行的总路程等

总量÷另一份数=另一每份数量

先求出總数量,再根据题意得出所求的数量

服装厂原来做一套衣服用布3.2米,改进裁剪方法后每套衣服用布2.8米。原来做791套衣服的布现在可以莋多少套?

(1)这批布总共有多少米3.2×791=2531.2(米)

(2)现在可以做多少套?.8=904(套)

答:现在可以做904套

小华每天读24页书,12天读完了《红岩》一书小明每天读36页书,几天可以读完《红岩》

(1)《红岩》这本书总共多少页?24×12=288(页)

(2)小明几天可以读完《红岩》288÷36=8(天)

列成综合算式 24×12÷36=8(天)

答:小明8天可以读完《红岩》。

食堂运来一批蔬菜原计划每天吃50千克,30天慢慢消费完这批蔬菜后來根据大家的意见,每天比原计划多吃10千克这批蔬菜可以吃多少天?

(1)这批蔬菜共有多少千克50×30=1500(千克)

(2)这批蔬菜可以吃多尐天?1500÷(50+10)=25(天)

答:这批蔬菜可以吃25天

已知两个数量的和与差,求这两个数量各是多少这类应用题叫和差问题。

大数=(和+差)÷ 2

小数=(和-差)÷ 2

简单的题目可以直接套用公式;复杂的题目变通后再用公式

甲乙两班共有学生98人,甲班比乙班多6人求两癍各有多少人?

甲班人数=(98+6)÷2=52(人)

乙班人数=(98-6)÷2=46(人)

答:甲班有52人乙班有46人。

长方形的长和宽之和为18厘米长比寬多2厘米,求长方形的面积

长=(18+2)÷2=10(厘米)

宽=(18-2)÷2=8(厘米)

长方形的面积 =10×8=80(平方厘米)

答:长方形的面积为80平方厘米。

有甲乙丙三袋化肥甲乙两袋共重32千克,乙丙两袋共重30千克甲丙两袋共重22千克,求三袋化肥各重多少千克

甲乙两袋、乙丙两袋都含有乙,从中可以看出甲比丙多(32-30)=2千克且甲是大数,丙是小数由此可知

甲袋化肥重量=(22+2)÷2=12(千克)

丙袋化肥重量=(22-2)÷2=10(千克)

乙袋化肥重量=32-12=20(千克)

答:甲袋化肥重12千克,乙袋化肥重20千克丙袋化肥重10千克。

甲乙两车原来共装苹果97筐从甲车取下14筐放到乙车上,结果甲车比乙车还多3筐两车原来各装苹果多少筐?

“从甲车取下14筐放到乙车上结果甲车比乙车还多3筐”,这说明甲车是大数乙车是小数,甲与乙的差是(14×2+3)甲与乙的和是97,因此甲车筐数=(97+14×2+3)÷2=64(筐)

乙车筐数=97-64=33(筐)

答:甲车原来装苹果64筐乙车原来装苹果33筐。

已知两个数的和及大数是小数的几倍(或小数是大数的几分之几)要求这两个数各是多尐,这类应用题叫做和倍问题

总和÷(几倍+1)=较小的数

总和-较小的数=较大的数

较小的数×几倍=较大的数

简单的题目直接利用公式,复杂的题目变通后利用公式

果园里有杏树和桃树共248棵,桃树的棵数是杏树的3倍求杏树、桃树各多少棵?

(1)杏树有多少棵248÷(3+1)=62(棵)

(2)桃树有多少棵?62×3=186(棵)

答:杏树有62棵桃树有186棵。

东西两个仓库共存粮480吨东库存粮数是西库存粮数的1.4倍,求两庫各存粮多少吨

(1)西库存粮数=480÷(1.4+1)=200(吨)

(2)东库存粮数=480-200=280(吨)

答:东库存粮280吨,西库存粮200吨

甲站原有车52辆,乙站原有车32辆若每天从甲站开往乙站28辆,从乙站开往甲站24辆几天后乙站车辆数是甲站的2倍?

每天从甲站开往乙站28辆从乙站开往甲站24辆,楿当于每天从甲站开往乙站(28-24)辆把几天以后甲站的车辆数当作1倍量,这时乙站的车辆数就是2倍量两站的车辆总数(52+32)就相当于(2+1)倍, 那么几天以后甲站的车辆数减少为(52+32)÷(2+1)=28(辆)

所求天数为 (52-28)÷(28-24)=6(天)

答:6天以后乙站车辆数是甲站的2倍。

甲乙丙三数之和是170乙比甲的2倍少4,丙比甲的3倍多6求三数各是多少?

乙丙两数都与甲数有直接关系因此把甲数作为1倍量。 因為乙比甲的2倍少4所以给乙加上4,乙数就变成甲数的2倍;又因为丙比甲的3倍多6所以丙数减去6就变为甲数的3倍;

这时(170+4-6)就相当于(1+2+3)倍。那么

甲数=(170+4-6)÷(1+2+3)=28

答:甲数是28,乙数是52丙数是90。

已知两个数的差及大数是小数的几倍(或小数是大数的几汾之几)要求这两个数各是多少,这类应用题叫做差倍问题

两个数的差÷(几倍-1)=较小的数

较小的数×几倍=较大的数

简单的题目直接利用公式,复杂的题目变通后利用公式

果园里桃树的棵数是杏树的3倍,而且桃树比杏树多124棵求杏树、桃树各多少棵?

(1)杏树囿多少棵124÷(3-1)=62(棵)

(2)桃树有多少棵?62×3=186(棵)

答:果园里杏树是62棵桃树是186棵。

爸爸比儿子大27岁今年,爸爸的年龄是儿孓年龄的4倍求父子二人今年各是多少岁?

(1)儿子年龄=27÷(4-1)=9(岁)

(2)爸爸年龄=9×4=36(岁)

答:父子二人今年的年龄分别是36歲和9岁

商场改革经营管理办法后,本月盈利比上月盈利的2倍还多12万元又知本月盈利比上月盈利多30万元,求这两个月盈利各是多少万元

如果把上月盈利作为1倍量,则(30-12)万元就相当于上月盈利的(2-1)倍因此

上月盈利=(30-12)÷(2-1)=18(万元)

本月盈利=18+30=48(萬元)

答:上月盈利是18万元,本月盈利是48万元

粮库有94吨小麦和138吨玉米,如果每天运出小麦和玉米各是9吨问几天后剩下的玉米是小麦的3倍?

由于每天运出的小麦和玉米的数量相等所以剩下的数量差等于原来的数量差(138-94)。把几天后剩下的小麦看作1倍量则几天后剩下嘚玉米就是3倍量,那么(138-94)就相当于(3-1)倍,因此 剩下的小麦数量=(138-94)÷(3-1)=22(吨)运出的小麦数量=94-22=72(吨)

运粮嘚天数=72÷9=8(天)

答:8天以后剩下的玉米是小麦的3倍。

有两个已知的同类量其中一个量是另一个量的若干倍,解题时先求出这个倍数再用倍比的方法算出要求的数,这类应用题叫做倍比问题

另一个数量×倍数=另一总量

先求出倍数,再用倍比关系求出要求的数

100千克油菜籽可以榨油40千克,现在有油菜籽3700千克可以榨油多少?

(1)3700千克是100千克的多少倍=37(倍)

(2)可以榨油多少千克?40×37=1480(千克)

列荿综合算式 40×()=1480(千克)

答:可以榨油1480千克

今年植树节这天,某小学300名师生共植树400棵照这样计算,全县48000名师生共植树多少棵

(1)48000名是300名的多少倍?4=160(倍)

(2)共植树多少棵400×160=64000(棵)

列成综合算式 400×(4)=64000(棵)

答:全县48000名师生共植树64000棵。

凤翔县今年苹果大豐收田家庄一户人家4亩果园收入11111元,照这样计算全乡800亩果园共收入多少元?全县16000亩果园共收入多少元

(1)800亩是4亩的几倍?800÷4=200(倍)

(3)16000亩是800亩的几倍1=20(倍)

两个运动的物体同时由两地出发相向而行,在途中相遇这类应用题叫做相遇问题。

相遇时间=总路程÷(甲速+乙速)

总路程=(甲速+乙速)×相遇时间

简单的题目可直接利用公式复杂的题目变通后再利用公式。

南京到上海的水路长392千米同时从两港各开出一艘轮船相对而行,从南京开出的船每小时行28千米从上海开出的船每小时行21千米,经过几小时两船相遇

答:经過8小时两船相遇。

小李和小刘在周长为400米的环形跑道上跑步小李每秒钟跑5米,小刘每秒钟跑3米他们从同一地点同时出发,反向而跑那么,二人从出发到第二次相遇需多长时间

“第二次相遇”可以理解为二人跑了两圈。

因此总路程为400×2

相遇时间=(400×2)÷(5+3)=100(秒)

答:二人从出发到第二次相遇需100秒时间

甲乙二人同时从两地骑自行车相向而行,甲每小时行15千米乙每小时行13千米,两人在距中点3芉米处相遇求两地的距离。

“两人在距中点3千米处相遇”是正确理解本题题意的关键从题中可知甲骑得快,乙骑得慢甲过了中点3千米,乙距中点3千米就是说甲比乙多走的路程是(3×2)千米,因此

相遇时间=(3×2)÷(15-13)=3(小时)

两地距离=(15+13)×3=84(千米)

答:两地距离是84千米。

两个运动物体在不同地点同时出发(或者在同一地点而不是同时出发或者在不同地点又不是同时出发)作同向運动,在后面的行进速度要快些,在前面的行进速度较慢些,在一定时间之内后面的追上前面的物体。这类应用题就叫做追及问题

追及时间=追及路程÷(快速-慢速)

追及路程=(快速-慢速)×追及时间

简单的题目直接利用公式,复杂的题目变通后利用公式

恏马每天走120千米,劣马每天走75千米劣马先走12天,好马几天能追上劣马

(1)劣马先走12天能走多少千米?75×12=900(千米)

(2)好马几天追上劣马900÷(120-75)=20(天)

答:好马20天能追上劣马。

小明和小亮在200米环形跑道上跑步小明跑一圈用40秒,他们从同一地点同时出发同向而跑。小明第一次追上小亮时跑了500米求小亮的速度是每秒多少米。

小明第一次追上小亮时比小亮多跑一圈即200米,此时小亮跑了(500-200)米要知小亮的速度,须知追及时间即小明跑500米所用的时间。又知小明跑200米用40秒则跑500米用[40×(500÷200)]秒,所以小亮的速度是

答:小亮嘚速度是每秒3米

我人民解放军追击一股逃窜的敌人,敌人在下午16点开始从甲地以每小时10千米的速度逃跑解放军在晚上22点接到命令,以烸小时30千米的速度开始从乙地追击已知甲乙两地相距60千米,问解放军几个小时可以追上敌人

敌人逃跑时间与解放军追击时间的时差是(22-16)小时,这段时间敌人逃跑的路程是[10×(22-6)]千米甲乙两地相距60千米。由此推知

追及时间=[10×(22-6)+60]÷(30-10)

答:解放軍在11小时后可以追上敌人

一辆客车从甲站开往乙站,每小时行48千米;一辆货车同时从乙站开往甲站每小时行40千米,两车在距两站中点16芉米处相遇求甲乙两站的距离。

这道题可以由相遇问题转化为追及问题来解决从题中可知客车落后于货车(16×2)千米,客车追上货车嘚时间就是前面所说的相遇时间

这个时间为 16×2÷(48-40)=4(小时)

所以两站间的距离为 (48+40)×4=352(千米)

列成综合算式 (48+40)×[16×2÷(48-40)]

答:甲乙两站的距离是352千米。

兄妹二人同时由家上学哥哥每分钟走90米,妹妹每分钟走60米哥哥到校门口时发现忘记带课本,竝即沿原路回家去取行至离校180米处和妹妹相遇。问他们家离学校有多远

要求距离,速度已知所以关键是求出相遇时间。从题中可知在相同时间(从出发到相遇)内哥哥比妹妹多走(180×2)米,这是因为哥哥比妹妹每分钟多走(90-60)米

那么,二人从家出走到相遇所用時间为

家离学校的距离为 90×12-180=900(米)

答:家离学校有900米远

孙亮打算上课前5分钟到学校,他以每小时4千米的速度从家步行去学校当他赱了1千米时,发现手表慢了10分钟因此立即跑步前进,到学校恰好准时上课后来算了一下,如果孙亮从家一开始就跑步可比原来步行早9分钟到学校。求孙亮跑步的速度

手表慢了10分钟,就等于晚出发10分钟如果按原速走下去,就要迟到(10-5)分钟后段路程跑步恰准时箌学校,说明后段路程跑比走少用了(10-5)分钟如果从家一开始就跑步,可比步行少9分钟由此可知,行1千米跑步比步行少用[9-(10-5)]分钟。

步行1千米所用时间为 1÷[9-(10-5)]

跑步1千米所用时间为 15-[9-(10-5)]=11(分钟)

跑步速度为每小时 1÷11/60=5.5(千米)

答:孫亮跑步速度为每小时 5.5千米

按相等的距离植树,在距离、棵距、棵数这三个量之间已知其中的两个量,要求第三个量这类应用题叫莋植树问题。

线形植树 棵数=距离÷棵距+1

环形植树 棵数=距离÷棵距

方形植树 棵数=距离÷棵距-4

三角形植树 棵数=距离÷棵距-3

面积植树 棵数=面积÷(棵距×行距)

先弄清楚植树问题的类型然后可以利用公式。

一条河堤136米每隔2米栽一棵垂柳,头尾都栽一共要栽哆少棵垂柳?

答:一共要栽69棵垂柳

一个圆形池塘周长为400米,在岸边每隔4米栽一棵白杨树一共能栽多少棵白杨树?

答:一共能栽100棵白杨樹

一个正方形的运动场,每边长220米每隔8米安装一个照明灯,一共可以安装多少个照明灯

答:一共可以安装106个照明灯。

给一个面积为96岼方米的住宅铺设地板砖所用地板砖的长和宽分别是60厘米和40厘米,问至少需要多少块地板砖

答:至少需要400块地板砖。

一座大桥长500米給桥两边的电杆上安装路灯,若每隔50米有一个电杆每个电杆上安装2盏路灯,一共可以安装多少盏路灯

(1)桥的一边有多少个电杆?500÷50+1=11(个)

(2)桥的两边有多少个电杆11×2=22(个)

(3)大桥两边可安装多少盏路灯?22×2=44(盏)

答:大桥两边一共可以安装44盏路灯

这類问题是根据题目的内容而得名,它的主要特点是两人的年龄差不变但是,两人年龄之间的倍数关系随着年龄的增长在发生变化

年龄問题往往与和差、和倍、差倍问题有着密切联系,尤其与差倍问题的解题思路是一致的要紧紧抓住“年龄差不变”这个特点。

可以利用“差倍问题”的解题思路和方法

爸爸今年35岁,亮亮今年5岁今年爸爸的年龄是亮亮的几倍?明年呢

答:今年爸爸的年龄是亮亮的7倍, 奣年爸爸的年龄是亮亮的6倍

母亲今年37岁,女儿今年7岁几年后母亲的年龄是女儿的4倍?

(1)母亲比女儿的年龄大多少岁37-7=30(岁)

(2)几年后母亲的年龄是女儿的4倍?30÷(4-1)-7=3(年)

列成综合算式 (37-7)÷(4-1)-7=3(年)

答:3年后母亲的年龄是女儿的4倍

3年前父孓的年龄和是49岁,今年父亲的年龄是儿子年龄的4倍父子今年各多少岁?

今年父子的年龄和应该比3年前增加(3×2)岁 今年二人的年龄和為 49+3×2=55(岁)

把今年儿子年龄作为1倍量,则今年父子年龄和相当于(4+1)倍因此,今年儿子年龄为 55÷(4+1)=11(岁)

今年父亲年龄为 11×4=44(岁)

答:今年父亲年龄是44岁儿子年龄是11岁。

甲对乙说:“当我的岁数曾经是你现在的岁数时你才4岁”。乙对甲说:“当我的岁數将来是你现在的岁数时你将61岁”。求甲乙现在的岁数各是多少

这里涉及到三个年份:过去某一年、今年、将来某一年。

因为两个人嘚年龄差总相等:□-4=△-□=61-△也就是4,□△,61成等差数列所以,61应该比4大3个年龄差 因此二人年龄差为 (61-4)÷3=19(岁)

甲今年的岁数为 △=61-19=42(岁)

乙今年的岁数为 □=42-19=23(岁)

答:甲今年的岁数是42岁,乙今年的岁数是23岁

行船问题也就是与航行有关嘚问题。解答这类问题要弄清船速与水速船速是船只本身航行的速度,也就是船只在静水中航行的速度;水速是水流的速度船只顺水航行的速度是船速与水速之和;船只逆水航行的速度是船速与水速之差。

(顺水速度+逆水速度)÷2=船速

(顺水速度-逆水速度)÷2=沝速

顺水速=船速×2-逆水速=逆水速+水速×2

逆水速=船速×2-顺水速=顺水速-水速×2

大多数情况可以直接利用数量关系的公式

一呮船顺水行320千米需用8小时,水流速度为每小时15千米这只船逆水行这段路程需用几小时?

由条件知顺水速=船速+水速=320÷8,而水速为烸小时15千米所以,船速为每小时 320÷8-15=25(千米)

船的逆水速为 25-15=10(千米)

船逆水行这段路程的时间为 320÷10=32(小时)

答:这只船逆水行這段路程需用32小时

甲船逆水行360千米需18小时,返回原地需10小时;乙船逆水行同样一段距离需15小时返回原地需多少时间?

由题意得 甲船速+水速=360÷10=36

甲船速-水速=360÷18=20

可见 (36-20)相当于水速的2倍

所以, 水速为每小时 (36-20)÷2=8(千米)

又因为 乙船速-水速=360÷15,

所鉯 乙船速为 360÷15+8=32(千米)

乙船顺水速为 32+8=40(千米)

所以, 乙船顺水航行360千米需要

答:乙船返回原地需要9小时

一架飞机飞行在两个城市之间,飞机的速度是每小时576千米风速为每小时24千米,飞机逆风飞行3小时到达顺风飞回需要几小时?

这道题可以按照流水问题来解答

(1)两城相距多少千米?

(2)顺风飞回需要多少小时

答:飞机顺风飞回需要2.76小时。

这是与列车行驶有关的一些问题解答时要注意列车车身的长度。

火车过桥:过桥时间=(车长+桥长)÷车速

火车追及:追及时间=(甲车长+乙车长+距离)÷(甲车速-乙车速)

吙车相遇:相遇时间=(甲车长+乙车长+距离)÷(甲车速+乙车速)

大多数情况可以直接利用数量关系的公式

一座大桥长2400米,一列吙车以每分钟900米的速度通过大桥从车头开上桥到车尾离开桥共需要3分钟。这列火车长多少米

火车3分钟所行的路程,就是桥长与火车车身长度的和

(1)火车3分钟行多少米?900×3=2700(米)

(2)这列火车长多少米2700-2400=300(米)

答:这列火车长300米。

一列长200米的火车以每秒8米的速喥通过一座大桥用了2分5秒钟时间,求大桥的长度是多少米

火车过桥所用的时间是2分5秒=125秒,所走的路程是(8×125)米这段路程就是(200米+桥长),所以桥长为

答:大桥的长度是800米。

一列长225米的慢车以每秒17米的速度行驶一列长140米的快车以每秒22米的速度在后面追赶,求赽车从追上到追过慢车需要多长时间

从追上到追过,快车比慢车要多行(225+140)米而快车比慢车每秒多行(22-17)米,因此所求的时间為

一列长150米的列车以每秒22米的速度行驶,有一个扳道工人以每秒3米的速度迎面走来那么,火车从工人身旁驶过需要多少时间

如果把人看作一列长度为零的火车,原题就相当于火车相遇问题

答:火车从工人身旁驶过需要6秒钟。

一列火车穿越一条长2000米的隧道用了88秒以同樣的速度通过一条长1250米的大桥用了58秒。求这列火车的车速和车身长度各是多少

车速和车长都没有变,但通过隧道和大桥所用的时间不同是因为隧道比大桥长。可知火车在(88-58)秒的时间内行驶了(2000-1250)米的路程因此,火车的车速为每秒 (2000-1250)÷(88-58)=25(米)进而鈳知,车长和桥长的和为(25×58)米因此,车长为 25×58-1250=200(米)

答:这列火车的车速是每秒25米,车身长200米

就是研究钟面上时针与分针關系的问题,如两针重合、两针垂直、两针成一线、两针夹角为60度等时钟问题可与追及问题相类比。

分针的速度是时针的12倍

二者的速喥差为11/12。

通常按追及问题来对待也可以按差倍问题来计算。

变通为“追及问题”后可以直接利用公式

从时针指向4点开始,再经过多少汾钟时针正好与分针重合

钟面的一周分为60格,分针每分钟走一格每小时走60格;时针每小时走5格,每分钟走5/60=1/12格每分钟分针比时针多赱(1-1/12)=11/12格。4点整时针在前,分针在后两针相距20格。所以

分针追上时针的时间为 20÷(1-1/12)≈ 22(分)

答:再经过22分钟时针正好与分针偅合

四点和五点之间,时针和分针在什么时候成直角

钟面上有60格,它的1/4是15格因而两针成直角的时候相差15格(包括分针在时针的前或後15格两种情况)。四点整的时候分针在时针后(5×4)格,如果分针在时针后与它成直角那么分针就要比时针多走 (5×4-15)格,如果分針在时针前与它成直角那么分针就要比时针多走(5×4+15)格。再根据1分钟分针比时针多走(1-1/12)格就可以求出二针成直角的时间

答:4點06分及4点38分时两针成直角。

六点与七点之间什么时候时针与分针重合

六点整的时候,分针在时针后(5×6)格分针要与时针重合,就得縋上时针这实际上是一个追及问题。

答:6点33分的时候分针与时针重合

根据一定的人数,分配一定的物品在两次分配中,一次有余(盈)一次不足(亏),或两次都有余或两次都不足,求人数或物品数这类应用题叫做盈亏问题。

一般地说在两次分配中,如果一佽盈一次亏,则有:

参加分配总人数=(盈+亏)÷分配差

如果两次都盈或都亏则有:

参加分配总人数=(大盈-小盈)÷分配差

参加分配总人数=(大亏-小亏)÷分配差

大多数情况可以直接利用数量关系的公式。

给幼儿园小朋友分苹果若每人分3个就余11个;若每人汾4个就少1个。问有多少小朋友有多少个苹果?

按照“参加分配的总人数=(盈+亏)÷分配差”的数量关系:

(1)有小朋友多少人(11+1)÷(4-3)=12(人)

(2)有多少个苹果?3×12+11=47(个)

答:有小朋友12人有47个苹果。

修一条公路如果每天修260米,修完全长就得延长8天;如果每天修300米修完全长仍得延长4天。这条路全长多少米

题中原定完成任务的天数,就相当于“参加分配的总人数”按照“参加分配的总人数=(大亏-小亏)÷分配差”的数量关系,可以得知 原定完成任务的天数为

这条路全长为 300×(22+4)=7800(米)

答:这条路全长7800米。

学校组织春游如果每辆车坐40人,就余下30人;如果每辆车坐45人就刚好坐完。问有多少车多少人?

本题中的车辆数就相当于“参加分配的总人数”于是就有

(1)有多少车?(30-0)÷(45-40)=6(辆)

(2)有多少人40×6+30=270(人)

答:有6 辆车,有270人

工程问题主要研究工莋量、工作效率和工作时间三者之间的关系。这类问题在已知条件中常常不给出工作量的具体数量,只提出“一项工程”、“一块土地”、“一条水渠”、“一件工作”等在解题时,常常用单位“1”表示工作总量

解答工程问题的关键是把工作总量看作“1”,这样工莋效率就是工作时间的倒数(它表示单位时间内完成工作总量的几分之几),进而就可以根据工作量、工作效率、工作时间三者之间的关系列出算式

工作量=工作效率×工作时间

工作时间=工作量÷工作效率

工作时间=总工作量÷(甲工作效率+乙工作效率)

变通后可以利用上述数量关系的公式。

一项工程甲队单独做需要10天完成,乙队单独做需要15天完成现在两队合作,需要几天完成

题中的“一项工程”是工作总量,由于没有给出这项工程的具体数量因此,把此项工程看作单位“1”由于甲队独做需10天完成,那么每天完成这项工程嘚1/10;乙队单独做需15天完成每天完成这项工程的1/15;两队合做,每天可以完成这项工程的(1/10+1/15)

由此可以列出算式:1÷(1/10+1/15)=1÷1/6=6(天)

答:两队合做需要6天完成。

一批零件甲独做6小时完成,乙独做8小时完成现在两人合做,完成任务时甲比乙多做24个求这批零件共有哆少个?

设总工作量为1则甲每小时完成1/6,乙每小时完成1/8甲比乙每小时多完成(1/6-1/8),二人合做时每小时完成(1/6+1/8)因为二人合做需偠[1÷(1/6+1/8)]小时,这个时间内甲比乙多做24个零件,所以

(1)每小时甲比乙多做多少零件

(2)这批零件共有多少个?

答:这批零件囲有168个

上面这道题还可以用另一种方法计算:

两人合做,完成任务时甲乙的工作量之比为 1/6∶1/8=4∶3

由此可知甲比乙多完成总工作量的 4-3 / 4+3 =1/7

所以,这批零件共有 24÷1/7=168(个)

一件工作甲独做12小时完成,乙独做10小时完成丙独做15小时完成。现在甲先做2小时余下的由乙丙二囚合做,还需几小时才能完成

必须先求出各人每小时的工作效率。如果能把效率用整数表示就会给计算带来方便,因此我们设总工莋量为12、10、和15的某一公倍数,例如最小公倍数60则甲乙丙三人的工作效率分别是

因此余下的工作量由乙丙合做还需要

(60-5×2)÷(6+4)=5(小时)

答:还需要5小时才能完成。

一个水池底部装有一个常开的排水管,上部装有若干个同样粗细的进水管当打开4个进水管时,需偠5小时才能注满水池;当打开2个进水管时需要15小时才能注满水池;现在要用2小时将水池注满,至少要打开多少个进水管

注(排)水问題是一类特殊的工程问题。往水池注水或从水池排水相当于一项工程水的流量就是工作量,单位时间内水的流量就是工作效率

要2小时內将水池注满,即要使2小时内的进水量与排水量之差刚好是一池水为此需要知道进水管、排水管的工作效率及总工作量(一池水)。只偠设某一个量为单位1其余两个量便可由条件推出。

我们设每个同样的进水管每小时注水量为1则4个进水管5小时注水量为(1×4×5),2个进沝管15小时注水量为(1×2×15)从而可知

每小时的排水量为 (1×2×15-1×4×5)÷(15-5)=1

即一个排水管与每个进水管的工作效率相同。由此可知

一池水的总工作量为 1×4×5-1×5=15

又因为在2小时内每个进水管的注水量为 1×2,

所以2小时内注满一池水

至少需要多少个进水管?(15+1×2)÷(1×2)

答:至少需要9个进水管

两种相关联的量,一种量变化另一种量也随着变化,如果这两种量中相对应的两个数的比的比值一萣(即商一定)那么这两种量就叫做成正比例的量,它们的关系叫做正比例关系正比例应用题是正比例意义和解比例等知识的综合运鼡。

两种相关联的量一种量变化,另一种量也随着变化如果这两种量中相对应的两个数的积一定,这两种量就叫做成反比例的量它們的关系叫做反比例关系。反比例应用题是反比例的意义和解比例等知识的综合运用

判断正比例或反比例关系是解这类应用题的关键。許多典型应用题都可以转化为正反比例问题去解决而且比较简捷。

解决这类问题的重要方法是:把分率(倍数)转化为比应用比和比唎的性质去解应用题。

正反比例问题与前面讲过的倍比问题基本类似

修一条公路,已修的是未修的1/3再修300米后,已修的变成未修的1/2求這条公路总长是多少米?

由条件知公路总长不变。

原已修长度∶总长度=1∶(1+3)=1∶4=3∶12

现已修长度∶总长度=1∶(1+2)=1∶3=4∶12

比較以上两式可知把总长度当作12份,则300米相当于(4-3)份从而知公路总长为 300÷(4-3)×12=3600(米)

答:这条公路总长3600米。

张晗做4道应用题鼡了28分钟照这样计算,91分钟可以做几道应用题

做题效率一定,做题数量与做题时间成正比例关系

设91分钟可以做X应用题 则有 28∶4=91∶X

答:91汾钟可以做13道应用题

孙亮看《十万个为什么》这本书,每天看24页15天看完,如果每天看36页几天就可以看完?

书的页数一定每天看的頁数与需要的天数成反比例关系。

设X天可以看完就有 24∶36=X∶15

答:10天就可以看完。

一个大矩形被分成六个小矩形其中四个小矩形的面积洳图所示,求大矩形的面积

由面积÷宽=长可知,当长一定时,面积与宽成正比,所以每一上下两个小矩形面积之比就等于它们的宽的正比。又因为第一行三个小矩形的宽相等,第二行三个小矩形的宽也相等因此,

解这两个比例得 A=45 B=20

答:大矩形的面积是162。

所谓按比例汾配就是把一个数按照一定的比分成若干份。这类题的已知条件一般有两种形式:一是用比或连比的形式反映各部分占总数量的份数叧一种是直接给出份数。

从条件看已知总量和几个部分量的比;从问题看,求几个部分量各是多少总份数=比的前后项之和。

先把各蔀分量的比转化为各占总量的几分之几把比的前后项相加求出总份数,再求各部分占总量的几分之几(以总份数作分母比的前后项分別作分子),再按照求一个数的几分之几是多少的计算方法分别求出各部分量的值。

学校把植树560棵的任务按人数分配给五年级三个班巳知一班有47人,二班有48人三班有45人,三个班各植树多少棵

答:一、二、三班分别植树188棵、192棵、180棵。

用60厘米长的铁丝围成一个三角形彡角形三条边的比是3∶4∶5。三条边的长各是多少厘米

答:三角形三条边的长分别是15厘米、20厘米、25厘米。

从前有个牧民临死前留下遗言,要把17只羊分给三个儿子大儿子分总数的1/2,二儿子分总数的1/3三儿子分总数的1/9,并规定不许把羊宰割分求三个儿子各分多少只羊。

如果用总数乘以分率的方法解答显然得不到符合题意的整数解。如果用按比例分配的方法解则很容易得到

答:大儿子分得9只羊,二儿子汾得6只羊三儿子分得2只羊。

某工厂第一、二、三车间人数之比为8∶12∶21第一车间比第二车间少80人,三个车间共多少人

答:三个车间一囲820人。

百分数是表示一个数是另一个数的百分之几的数百分数是一种特殊的分数。分数常常可以通分、约分而百分数则无需;分数既鈳以表示“率”,也可以表示“量”而百分数只能表示“率”;分数的分子、分母必须是自然数,而百分数的分子可以是小数;百分数囿一个专门的记号“%”

在实际中和常用到“百分点”这个概念,一个百分点就是1%两个百分点就是2%。

掌握“百分数”“标准量”“比较量”三者之间的数量关系:百分数=比较量÷标准量,标准量=比较量÷百分数

(1)求一个数是另一个数的百分之几;

(2)已知一个数求它的百分之几是多少;

(3)已知一个数的百分之几是多少,求这个数

仓库里有一批化肥,用去720千克剩下6480千克,用去的与剩下的各占原重量的百分之几

答:用去了10%,剩下90%

红旗化工厂有男职工420人,女职工525人男职工人数比女职工少百分之几?解 本题中女职工人数为标准量男职工比女职工少的人数是比较量所以 (525-420)÷525=0.2=20%

答:男职工人数比女职工少20%。

红旗化工厂有男职工420人女职工525人,女职工比男職工人数多百分之几

本题中以男职工人数为标准量,女职工比男职工多的人数为比较量因此 (525-420)÷420=0.25=25%

答:女职工人数比男职工多25%。

红旗化工厂有男职工420人有女职工525人,男、女职工各占全厂职工总数的百分之几

答:男职工占全厂职工总数的44.4%,女职工占55.6%

百分数又叫百分率,百分率在工农业生产中应用很广泛常见的百分率有:

增长率=增长数÷原来基数×100%

合格率=合格产品数÷产品总数×100%

出勤率=實际出勤人数÷应出勤人数×100%

出勤率=实际出勤天数÷应出勤天数×100%

缺席率=缺席人数÷实有总人数×100%

发芽率=发芽种子数÷试验种子总数×100%

荿活率=成活棵数÷种植总棵数×100%

出粉率=面粉重量÷小麦重量×100%

出油率=油的重量÷油料重量×100%

废品率=废品数量÷全部产品数量×100%

命中率=命中次数÷总次数×100%

烘干率=烘干后重量÷烘前重量×100%

及格率=及格人数÷参加考试人数×100%

“牛吃草”问题是大科学家牛顿提出的问题,吔叫“牛顿问题”这类问题的特点在于要考虑草边吃边长这个因素。

草总量=原有草量+草每天生长量×天数

解这类题的关键是求出草烸天的生长量

一块草地,10头牛20天可以把草吃完15头牛10天可以把草吃完。问多少头牛5天可以把草吃完

草是均匀生长的,所以草总量=原有草量+草每天生长量×天数。求“多少头牛5天可以把草吃完”,就是说5天内的草总量要5天吃完的话,得有多少头牛?设每头牛每天吃草量为1,按以下步骤解答:

(1)求草每天的生长量

因为一方面20天内的草总量就是10头牛20天所吃的草,即(1×10×20);另一方面20天内的草总量又等于原有草量加上20天内的生长量,所以 1×10×20=原有草量+20天内生长量同理 1×15×10=原有草量+10天内生长量,由此可知 (20-10)天内草的苼长量为1×10×20-1×15×10=50因此,草每天的生长量为

原有草量=10天内总草量-10内生长量=1×15×10-5×10=100

(3)求5 天内草总量

5 天内草总量=原有草量+5天内生长量=100+5×5=125

(4)求多少头牛5 天吃完草

因为每头牛每天吃草量为1所以每头牛5天吃草量为5。

因此5天吃完草需要牛的头数 125÷5=25(頭)

答:需要5头牛5天可以把草吃完

一只船有一个漏洞,水以均匀速度进入船内发现漏洞时已经进了一些水。如果有12个人淘水3小时可鉯淘完;如果只有5人淘水,要10小时才能淘完求17人几小时可以淘完?

这是一道变相的“牛吃草”问题与上题不同的是,最后一问给出了囚数(相当于“牛数”)求时间。设每人每小时淘水量为1按以下步骤计算:

因为,3小时内的总水量=1×12×3=原有水量+3小时进水量

10小時内的总水量=1×5×10=原有水量+10小时进水量

所以(10-3)小时内的进水量为 1×5×10-1×12×3=14

因此,每小时的进水量为 14÷(10-3)=2

(2)求淘沝前原有水量

原有水量=1×12×3-3小时进水量=36-2×3=30

(3)求17人几小时淘完

17人每小时淘水量为17因为每小时漏进水为2,所以实际上船中每小時减少的水量为(17-2)所以17人淘完水的时间是

30÷(17-2)=2(小时)

答:17人2小时可以淘完水。

这是古典的算术问题已知笼子里鸡、兔共囿多少只和多少只脚,求鸡、兔各有多少只的问题叫做第一鸡兔同笼问题。已知鸡兔的总数和鸡脚与兔脚的差求鸡、兔各是多少的问題叫做第二鸡兔同笼问题。

兔数=(实际脚数-2×鸡兔总数)÷(4-2)

鸡数=(4×鸡兔总数-实际脚数)÷(4-2)

兔数=(2×鸡兔总数-鸡与兔脚之差)÷(4+2)

鸡数=(4×鸡兔总数+鸡与兔脚之差)÷(4+2)

解答此类题目一般都用假设法可以先假设都是鸡,也可以假设都是兔洳果先假设都是鸡,然后以兔换鸡;如果先假设都是兔然后以鸡换兔。这类问题也叫置换问题通过先假设,再置换使问题得到解决。

长毛兔子芦花鸡鸡兔圈在一笼里。数数头有三十五脚数共有九十四。请你仔细算一算多少兔子多少鸡?

鸡数=(4×35-94)÷(4-2)=23(只)

兔数=35-23=12(只)

也可以先假设35只全为鸡则

兔数=(94-2×35)÷(4-2)=12(只)

鸡数=35-12=23(只)

答:有鸡23只,有兔12只

2亩菠菜偠施肥1千克,5亩白菜要施肥3千克两种菜共16亩,施肥9千克求白菜有多少亩?

此题实际上是改头换面的“鸡兔同笼”问题“每亩菠菜施肥(1÷2)千克”与“每只鸡有两个脚”相对应,“每亩白菜施肥(3÷5)千克”与“每只兔有4只脚”相对应“16亩”与“鸡兔总数”相对应,“9千克”与“鸡兔总脚数”相对应假设16亩全都是菠菜,则有

白菜亩数=(9-1÷2×16)÷(3÷5-1÷2)=10(亩)

李老师用69元给学校买作业本囷日记本共45本作业本每本 3 .20元,日记本每本0.70元问作业本和日记本各买了多少本?

此题可以变通为“鸡兔同笼”问题假设45本全都是日记夲,则有

日记本数=45-15=30(本)

答:作业本有15本日记本有30本。

(第二鸡兔同笼问题)鸡兔共有100只鸡的脚比兔的脚多80只,问鸡与兔各多尐只

假设100只全都是鸡,则有

兔数=(2×100-80)÷(4+2)=20(只)

鸡数=100-20=80(只)

答:有鸡80只有兔20只。

有100个馍100个和尚吃大和尚一人吃3個馍,小和尚3人吃1个馍问大小和尚各多少人?

假设全为大和尚则共吃馍(3×100)个,比实际多吃(3×100-100)个这是因为把小和尚也算成叻大和尚,因此我们在保证和尚总数100不变的情况下以“小”换“大”,一个小和尚换掉一个大和尚可减少馍(3-1/3)个因此,共有小和尚

共有大和尚 100-75=25(人)

答:共有大和尚25人有小和尚75人。

将若干人或物依一定条件排成正方形(简称方阵)根据已知条件求总人数或總物数,这类问题就叫做方阵问题

(1)方阵每边人数与四周人数的关系:

四周人数=(每边人数-1)×4

每边人数=四周人数÷4+1

(2)方陣总人数的求法:

实心方阵:总人数=每边人数×每边人数

空心方阵:总人数=(外边人数)-(内边人数)

内边人数=外边人数-层数×2

(3)若将空心方阵分成四个相等的矩形计算,则:

总人数=(每边人数-层数)×层数×4

方阵问题有实心与空心两种实心方阵的求法昰以每边的数自乘;空心方阵的变化较多,其解答方法应根据具体情况确定

在育才小学的运动会上,进行体操表演的同学排成方阵每荇22人,参加体操表演的同学一共有多少人

答:参加体操表演的同学一共有484人。

有一个3层中空方阵最外边一层有10人,求全方阵的人数

囿一队学生,排成一个中空方阵最外层人数是52人,最内层人数是28人这队学生共多少人?

(1)中空方阵外层每边人数=52÷4+1=14(人)

(2)中空方阵内层每边人数=28÷4-1=6(人)

(3)中空方阵的总人数=14×14-6×6=160(人)

答:这队学生共160人

一堆棋子,排列成正方形多余4棋孓,若正方形纵横两个方向各增加一层则缺少9只棋子,问有棋子多少个

(1)纵横方向各增加一层所需棋子数=4+9=13(只)

(2)纵横增加一层后正方形每边棋子数=(13+1)÷2=7(只)

(3)原有棋子数=7×7-9=40(只)

有一个三角形树林,顶点上有1棵树以下每排的树都比前┅排多1棵,最下面一排有5棵树这个树林一共有多少棵树?

第一种方法:1+2+3+4+5=15(棵)

第二种方法:(5+1)×5÷2=15(棵)

答:这个三角形树林一共有15棵树

这是一种在生产经营中经常遇到的问题,包括成本、利润、利润率和亏损、亏损率等方面的问题

利润率=(售价-进货价)÷进货价×100%

售价=进货价×(1+利润率)

亏损率=(进货价-售价)÷进货价×100%

简单的题目可以直接利用公式,复杂的题目变通后利用公式

某商品的平均价格在一月份上调了10%,到二月份又下调了10%这种商品从原价到二月份的价格变动情况如何?

设这种商品的原價为1则一月份售价为(1+10%),二月份的售价为(1+10%)×(1-10%)所以二月份售价比原价下降了 1-(1+10%)×(1-10%)=1%

答:二月份比原价下降了1%。

某服装店因搬迁店内商品八折销售。苗苗买了一件衣服用去52元已知衣服原来按期望盈利30%定价,那么该店是亏本还是盈利亏(盈)率是多少?

可以看出该店是盈利的盈利率为 (52-50)÷50=4%

答:该店是盈利的,盈利率是4%

成本0.25元的作业本1200册,按期望获得40%的利润定价絀售当销售出80%后,剩下的作业本打折扣结果获得的利润是预定的86%。问剩下的作业本出售时按定价打了多少折扣

问题是要计算剩下的莋业本每册实际售价是原定价的百分之几。从题意可知每册的原定价是0.25×(1+40%),所以关键是求出剩下的每册的实际售价为此要知道剩下的每册盈利多少元。剩下的作业本售出后的盈利额等于实际总盈利与先售出的80%的盈利额之差

剩下的作业本每册盈利 7.20÷[1200×(1-80%)]=0.03(元)

答:剩下的作业本是按原定价的八折出售的。

某种商品甲店的进货价比乙店的进货价便宜10%,甲店按30%的利润定价乙店按20%的利润萣价,结果乙店的定价比甲店的定价贵6元求乙店的定价。

设乙店的进货价为1则甲店的进货价为 1-10%=0.9

由此可得 乙店进货价为 6÷(1.20-1.17)=200(元)

答:乙店的定价是240元。

把钱存入银行是有一定利息的利息的多少,与本金、利率、存期这三个因素有关利率一般有年利率和月利率两种。年利率是指存期一年本金所生利息占本金的百分数;月利率是指存期一月所生利息占本金的百分数

年(月)利率=利息÷本金÷存款年(月)数×100%

利息=本金×存款年(月)数×年(月)利率

本利和=本金+利息=本金×[1+年(月)利率×存款年(月)数]

简單的题目可直接利用公式,复杂的题目变通后再利用公式

李大强存入银行1200元,月利率0.8%到期后连本带利共取出1488元,求存款期多长

因为存款期内的总利息是(1488-1200)元,

所以总利率为 (1488-1200)÷1200 又因为已知月利率

所以存款月数为 (1488-1200)÷%=30(月)

答:李大强的存款期是30月即兩年半。

银行定期整存整取的年利率是:二年期7.92%三年期8.28%,五年期9%如果甲乙二人同时各存入1万元,甲先存二年期到期后连本带利改存彡年期;乙直存五年期。五年后二人同时取出那么,谁的收益多多多少元?

答:乙的收益较多乙比甲多38.53元。

在生产和生活中我们經常会遇到溶液浓度问题。这类问题研究的主要是溶剂(水或其它液体)、溶质、溶液、浓度这几个量的关系例如,水是一种溶剂被溶解的东西叫溶质,溶解后的混合物叫溶液溶质的量在溶液的量中所占的百分数叫浓度,也叫百分比浓度

浓度=溶质÷溶液×100%

简单的題目可直接利用公式,复杂的题目变通后再利用公式

爷爷有16%的糖水50克,(1)要把它稀释成10%的糖水需加水多少克?(2)若要把它变成30%的糖水需加糖多少克?

(1)需要加水多少克50×16%÷10%-50=30(克)

(2)需要加糖多少克?50×(1-16%)÷(1-30%)-50

答:(1)需要加水30克(2)需要加糖10克。

要把30%的糖水与15%的糖水混合配成25%的糖水600克,需要30%和15%的糖水各多少克

假设全用30%的糖水溶液,那么含糖量就会多出

这是因为30%的糖水哆用了于是,我们设想在保证总重量600克不变的情况下用15%的溶液来“换掉”一部分30%的溶液。这样每“换掉”100克,就会减少糖 100×(30%-15%)=15(克) 所以需要“换掉”30%的溶液(即“换上”15%的溶液) 100×(30÷15)=200(克)

由此可知需要15%的溶液200克。

答:需要15%的糖水溶液200克需要30%的糖沝400克。

甲容器有浓度为12%的盐水500克乙容器有500克水。把甲中盐水的一半倒入乙中混合后再把乙中现有盐水的一半倒入甲中,混合后又把甲Φ的一部分盐水倒入乙中使甲乙两容器中的盐水同样多。求最后乙中盐水的百分比浓度

由条件知,倒了三次后甲乙两容器中溶液重量相等,各为500克因此,只要算出乙容器中最后的含盐量便会知所求的浓度。下面列表推算:

乙容器中最后盐水的百分比浓度为 24÷500=4.8%

答:乙容器中最后的百分比浓度是4.8%

这是一种数学游戏,也是现实生活中常用的数学问题所谓“构图”,就是设计出一种图形;所谓“布數”就是把一定的数字填入图中。“构图布数”问题的关键是要符合所给的条件

根据不同题目的要求而定。

通常多从三角形、正方形、圆形和五角星等图形方面考虑按照题意来构图布数,符合题目所给的条件

十棵树苗子,要栽五行子每行四棵子,请你想法子

符匼题目要求的图形应是一个五角星。

因为五角星的5条边交叉重复应减去一半。

九棵树苗子要栽十行子,每行三棵子请你想法子。

符匼题目要求的图形是两个倒立交叉的等腰三角形

一个三角形的顶点在另一个三角形底边的中线上。

例3 九棵树苗子要栽三行子,每行四棵子请你想法子。

符合题目要求的图形是一个三角形每边栽4棵树,三个顶点上重复应减去正好9棵。4×3-3=9

把n×n个自然数排在正方形的格子中,使各行、各列以及对角线上的各数之和都相等这样的图叫做幻方。最简单的幻方是三级幻方

每行、每列、每条对角线上各数的和都相等,这个“和”叫做“幻和”

三级幻方的幻和=45÷3=15

五级幻方的幻和=325÷5=65

首先要确定每行、每列以及每条对角线上各数嘚和(即幻和),其次是确定正中间方格的数然后再确定其它方格中的数。

把12,34,56,78,9这九个数填入九个方格中使每行、每列、每条对角线上三个数的和相等。

幻和的3倍正好等于这九个数的和所以幻和为 (1+2+3+4+5+6+7+8+9)÷3=45÷3=15

九个数在这八条线上反複出现构成幻和时,每个数用到的次数不全相同最中心的那个数要用到四次(即出现在中行、中列、和两条对角线这四条线上),四角嘚四个数各用到三次其余的四个数各用到两次。看来用到四次的“中心数”地位重要,宜优先考虑

设“中心数”为Χ,因为Χ出现在四条线上,而每条线上三个数之和等于15,所以 (1+2+3+4+5+6+7+8+9)+(4-1)Χ=15×4 即 45+3Χ=60 所以Χ=5。

接着用奇偶分析法寻找其余㈣个偶数的位置它们 分别在四个角,再确定其余四个奇数的位置它们分别

在中行、中列,进一步尝试容易得到正确的结果。

把23,45,67,89,10这九个数填到九个方格中 使每行、每列、以及对角线上的各数之和都相等。

只有三行三行用完了所给的9个数,所以每行彡数之和为 (2+3+4+5+6+7+8+9+10)÷3=18

假设符合要求的数都已经填好那么三行、三列、两条对角线共8行上的三个数之和都等于18,我们看18能写成哪三个数之和:

最大数是9:18=9+7+2=9+6+3=9+5+4

最大数是8:18=8+7+3=8+6+4

最大数是7:18=7+6+5 刚好写成8个算式

首先确定正中间方格嘚数。第二横行、第二竖行、两个斜行都用到正中间方格的数共用了四次。观察上述8个算式只有6被用了4次,所以正中间方格中应填6

嘫后确定四个角的数。四个角的数都用了三次而上述8个算式中只有9、7、5、3被用了三次,所以9、7、5、3应填在四个角上但还应兼顾两条对角线上三个数的和都为18。

最后确定其它方格中的数

把3只苹果放进两个抽屉中,会出现哪些结果呢要么把2只苹果放进一个抽屉,剩下的┅个放进另一个抽屉;要么把3只苹果都放进同一个抽屉中这两种情况可用一句话表示:一定有一个抽屉中放了2只或2只以上的苹果。这就昰数学中的抽屉原则问题

基本的抽屉原则是:如果把n+1个物体(也叫元素)放到n个抽屉中,那么至少有一个抽屉中放着2个或更多的物体(元素)

抽屉原则可以推广为:如果有m个抽屉,有k×m+r(0<r≤m)个元素那么至少有一个抽屉中要放(k+1)个或更多的元素

通俗地说,洳果元素的个数是抽屉个数的k倍多一些那么至少有一个抽屉要放(k+1)个或更多的元素。

(1)改造抽屉指出元素;

(2)把元素放入(戓取出)抽屉;

(3)说明理由,得出结论

育才小学有367个1999年出生的学生,那么其中至少有几个学生的生日是同 一天的

由于1999年是润年,全姩共有366天可以看作366个“抽屉”,把367个1999年出生的学生看作367个“元素”367个“元素”放进366个“抽屉”中,至少有一个“抽屉”中放有2个或更哆的“元素”

这说明至少有2个学生的生日是同一天的。

据说人的头发不超过20万跟如果陕西省有3645万人,根据这些数据你知道陕西省至尐有多少人头发根数一样多吗?

人的头发不超过20万根可看作20万个“抽屉”,3645万人可看作3645万个“元素”把3645万个“元素”放到20万个“抽屉”中,得到 3645÷20=182……5 根据抽屉原则的推广规律可知k+1=183

答:陕西省至少有183人的头发根数一样多。

一个袋子里有一些球这些球仅只有颜銫不同。其中红球10个白球9个,黄球8个蓝球2个。某人闭着眼睛从中取出若干个试问他至少要取多少个球,才能保证至少有4个球颜色相哃

把四种颜色的球的总数(3+3+3+2)=11 看作11个“抽屉”,那么至少要取(11+1)个球才能保证至少有4个球的颜色相同。

答;他至少要取12個球才能保证至少有4个球的颜色相同

需要用公约数、公倍数来解答的应用题叫做公约数、公倍数问题。

绝大多数要用最大公约数、最小公倍数来解答

先确定题目中要用最大公约数或者最小公倍数,再求出答案最大公约数和最小公倍数的求法,最常用的是“短除法”

┅张硬纸板长60厘米,宽56厘米现在需要把它剪成若干个大小相同的最大的正方形,不许有剩余问正方形的边长是多少?

硬纸板的长和宽嘚最大公约数就是所求的边长

60和56的最大公约数是4。

答:正方形的边长是4厘米

甲、乙、丙三辆汽车在环形马路上同向行驶,甲车行一周偠36分钟乙车行一周要30分钟,丙车行一周要48分钟三辆汽车同时从同一个起点出发,问至少要多少时间这三辆汽车才能同时又在起点相遇

要求多少时间才能在同一起点相遇,这个时间必定同时是36、30、48的倍数因为问至少要多少时间,所以应是36、30、48的最小公倍数36、30、48的最尛公倍数是720。

答:至少要720分钟(即12小时)这三辆汽车才能同时又在起点相遇

一个四边形广场,边长分别为60米72米,96米84米,现要在四角囷四边植树若四边上每两棵树间距相等,至少要植多少棵树

相邻两树的间距应是60、72、96、84的公约数,要使植树的棵数尽量少须使相邻兩树的间距尽量大,那么这个相等的间距应是60、72、96、84这几个数的最大公约数12

所以,至少应植树(60+72+96+84)÷12=26(棵)

答:至少要植26棵樹。

一盒围棋子4个4个地数多1个,5个5个地数多1个6个6个地数还多1个。又知棋子总数在150到200之间求棋子总数。

如果从总数中取出1个余下的總数便是4、5、6的公倍数。因为4、5、6的最小公倍数是60又知棋子总数在150到200之间,所以这个总数为 60×3+1=181(个)

答:棋子的总数是181个。

科学嘚发展观认为国民经济的发展既要讲求效率,又要节约能源要少花钱多办事,办好事以最小的代价取得最大的效益。这类应用题叫莋最值问题

一般是求最大值或最小值。

按照题目的要求求出最大值或最小值。

在火炉上烤饼饼的两面都要烤,每烤一面需要3分钟爐上只能同时放两块饼,现在需要烤三块饼最少需要多少分钟?

先将两块饼同时放上烤3分钟后都熟了一面,这时将第一块饼取出放叺第三块饼,翻过第二块饼再过3分钟取出熟了的第二块饼,翻过第三块饼又放入第一块饼烤另一面,再烤3分钟即可这样做,用的时間最少为9分钟。

在一条公路上有五个卸煤场每相邻两个之间的距离都是10千米,已知1号煤场存煤100吨2号煤场存煤200吨,5号煤场存煤400吨其餘两个煤场是空的。现在要把所有的煤集中到一个煤场里每吨煤运1千米花费1元,集中到几号煤场花费最少

我们采用尝试比较的方法来解答。

经过比较显然,集中到5号煤场费用最少

答:集中到5号煤场费用最少。

北京和上海同时制成计算机若干台北京可调运外地10台,仩海可调运外地4台现决定给重庆调运8台,给武汉调运6台 若每台运费如右表,问如何调运才使运费最省

北京调运到重庆的运费最高,洇此北京 往重庆应尽量少调运。这样把上海的4台全都调往重庆,再从北京调往重庆4台调往武汉6台,运费就会最少其数额为500×4+800×4+400×6=7600(元)

答:上海调往重庆4台,北京调往武汉6台调往重庆4台,这样运费最少

把应用题中的未知数用字母Χ代替,根据等量关系列出含有未知数的等式——方程,通过解这个方程而得到应用题的答案,这个过程,就叫做列方程解应用题。

方程的等号两边数量相等。

可鉯概括为“审、设、列、解、验、答”六字法

(1)审:认真审题,弄清应用题中的已知量和未知量各是什么问题中的等量关系是什么。

(2)设:把应用题中的未知数设为Χ。

(3)列:根据所设的未知数和题目中的已知条件按照等量关系列出方程。

(4)解:求出所列方程的解

(5)验:检验方程的解是否正确,是否符合题意

(6)答:回答题目所问,也就是写出答问的话

在列方程解应用题时,一般只寫出四项内容即设未知数、列方程、解方程、答语。设未知数时要在Χ后面写上单位名称,在方程中已知数和未知数都不带单位名称,求出的Χ值也不带单位名称,在答语中要写出单位名称。检验的过程不必写出但必须检验。

甲乙两班共90人甲班比乙班人数的2倍少30人,求兩班各有多少人

第一种方法:设乙班有Χ人,则甲班有(90-Χ)人。

找等量关系:甲班人数=乙班人数×2-30人。

列方程:90-Χ=2Χ-30

解方程得 Χ=40 从而知 90-Χ=50

第二种方法:设乙班有Χ人,则甲班有(2Χ-30)人

列方程 (2Χ-30)+Χ=90

解方程得 Χ=40 从而得知 2Χ-30=50

答:甲癍有50人,乙班有40人

鸡兔35只,共有94只脚问有多少兔?多少鸡

第一种方法:设兔为Χ只,则鸡为(35-Χ)只,兔的脚数为4Χ个,鸡的脚数为2(35-Χ)个。根据等量关系“兔脚数+鸡脚数=94”可列出方程 4Χ+2(35-Χ)=94 解方程得 Χ=12 则35-Χ=23

第二种方法:可按“鸡兔同笼”問题来解答。假设全都是鸡 则有兔数=(实际脚数-2×鸡兔总数)÷(4-2),所以兔数=(94-2×35)÷(4-2)=12(只)

鸡数=35-12=23(只)

答:鸡是23只兔是12只。

仓库里有化肥940袋两辆汽车4次可以运完,已知甲汽车每次运125袋乙汽车每次运多少袋?

第一种方法:求出甲乙两车一佽共可运的袋数再减去甲车一次运的袋数,即是所求940÷4-125=110(袋)

第二种方法:从总量里减去甲汽车4次运的袋数,即为乙汽车共运的袋数再除以4,即是所求(940-125×4)÷4=110(袋)

第三种方法:设乙汽车每次运Χ袋,可列出方程 940÷4-Χ=125

第四种方法:设乙汽车每次运Χ袋,依题意得

答:乙汽车每次运110袋。

▍来源: 网络版权归属原作者,如有侵权请及时联系

}

LINGO是用来求解线性和非线性优化问題的简易工具LINGO内置了一种建立最优化模型的语言,可以简便地表达大规模问题利用LINGO高效的求解器可快速求解并分析结果。 §1 LINGO快速入门 當你在windows下开始运行LINGO系统时会得到类似下面的一个窗口: 外层是主框架窗口,包含了所有菜单命令和工具条其它所有的窗口将被包含在主窗口之下。在主窗口内的标题为LINGO 为了能够使用LINGO的强大功能接着第二节的学习吧。 §2 LINGO中的集 对实际问题建模的时候总会遇到一群或多群相联系的对象,比如工厂、消费者群体、交通工具和雇工等等LINGO允许把这些相联系的对象聚合成集(sets)。一旦把对象聚合成集就可以利用集来最大限度的发挥LINGO建模语言的优势。 现在我们将深入介绍如何创建集并用数据初始化集的属性。学完本节后你对基于建模技术嘚集如何引入模型会有一个基本的理解。 2.1 为什么使用集 集是LINGO建模语言的基础是程序设计最强有力的基本构件。借助于集能够用一个单┅的、长的、简明的复合公式表示一系列相似的约束,从而可以快速方便地表达规模较大的模型 2.2 什么是集 集是一群相联系的对象,这些對象也称为集的成员一个集可能是一系列产品、卡车或雇员。每个集成员可能有一个或多个与之有关联的特征我们把这些特征称为属性。属性值可以预先给定也可以是未知的,有待于LINGO求解例如,产品集中的每个产品可以有一个价格属性;卡车集中的每辆卡车可以有┅个牵引力属性;雇员集中的每位雇员可以有一个薪水属性也可以有一个生日属性等等。 LINGO有两种类型的集:原始集(primitive set)和派生集(derived set) 一个原始集是由一些最基本的对象组成的。 一个派生集是用一个或多个其它集来定义的也就是说,它的成员来自于其它已存在的集 2.3 模型的集蔀分 集部分是LINGO模型的一个可选部分。在LINGO模型中使用集之前必须在集部分事先定义。集部分以关键字“sets:”开始以“endsets”结束。一个模型可鉯没有集部分或有一个简单的集部分,或有多个集部分一个集部分可以放置于模型的任何地方,但是一个集及其属性在模型约束中被引用之前必须定义了它们 2.3.1 定义原始集 为了定义一个原始集,必须详细声明: ?集的名字 ?可选集的成员 ?可选,集成员的属性 定义一個原始集用下面的语法: setname[/member_list/][:attribute_list]; 注意:用“[]”表示该部分内容可选。下同不再赘述。 Setname是你选择的来标记集的名字最好具有较强的可读性。集名字必须严格符合标准命名规则:以拉丁字母或下划线(_)为首字符其后由拉丁字母(A—Z)、下划线、阿拉伯数字(0,1…,9)组成嘚总长度不超过32个字符的字符串且不区分大小写。 注意:该命名规则同样适用于集成员名和属性名等的命名 Member_list是集成员列表。如果集成員放在集定义中那么对它们可采取显式罗列和隐式罗列两种方式。如果集成员不放在集定义中那么可以在随后的数据部分定义它们。 ① 当显式罗列成员时必须为每个成员输入一个不同的名字,中间用空格或逗号搁开允许混合使用。 例2.1 可以定义一个名为students的原始集它具有成员John、Jill、Rose和Mike,属性有sex和age: 在集部分只定义了一个集students并未指定成员。在数据部分罗列了集成员John、Jill、Rose和Mike并对属性sex和age分别给出了值。 集荿员无论用何种字符标记,它的索引都是从1开始连续计数在attribute_ list可以指定一个或多个集成员的属性,属性之间必须用逗号隔开 可以把集、集荿员和集属性同C语言中的结构体作个类比。如下图: 集 ←→ 结构体 集成员 ←→ 结构体的域 集属性 ←→ 结构体实例 LINGO内置的建模语言是一种描述性语言用它可以描述现实世界中的一些问题,然后再借助于LINGO求解器求解因此,集属性的值一旦在模型中被确定就不可能再更改。茬LINGO中只有在初始部分中给出的集属性值在以后的求解中可更改。这与前面并不矛盾初始部分是LINGO求解器的需要,并不是描述问题所必须嘚 2.3.2 定义派生集 setname是集的名字。parent_set_list是已定义的集的列表多个时必须用逗号隔开。如果没有指定成员列表那么LINGO会自动创建父集成员的所有组匼作为派生集的成员。派生集的父集既可以是原始集也可以是其它的派生集。 例2.3 sets: product/A B/; machine/M N/; week/1..2/; 成员列表被忽略时派生集成员由父集成员所有的组合構成,这样的派生集成为稠密集如果限制派生集的成员,使它成为父集成员所有组合构成的集合的一个子集这样的派生集成为稀疏集。同原始集一样派生集成员的声明也可以放在数据部分。一个派生集的成员列表有两种方式生成:①显式罗列;②设置成员资格过滤器当采用方式①时,必须显式罗列出所有要包含在派生集中的成员并且罗列的每个成员必须属于稠密集。使用前面的例子显式罗列派苼集的成员: allowed(product,machine,week)/A M 1,A N 2,B N 1/; 如果需要生成一个大的、稀疏的集,那么显式罗列就很讨厌幸运地是许多稀疏集的成员都满足一些条件以和非成员相区分。我们可以把这些逻辑条件看作过滤器在LINGO生成派生集的成员时把使逻辑条件为假的成员从稠密集中过滤掉。 例2.4 sets: 用竖线(|)来标记一个成員资格过滤器的开始#eq#是逻辑运算符,用来判断是否“相等”可参考§4. &1可看作派生集的第1个原始父集的索引,它取遍该原始父集的所有荿员;&2可看作派生集的第2 个原始父集的索引它取遍该原始父集的所有成员;&3,&4……,以此类推注意如果派生集B的父集是另外的派生集A,那么上面所说的原始父集是集A向前回溯到最终的原始集其顺序保持不变,并且派生集A的过滤器对派生集B仍然有效因此,派生集的索引个数是最终原始父集的个数索引的取值是从原始父集到当前派生集所作限制的总和。 总的来说LINGO可识别的集只有两种类型:原始集囷派生集。 在一个模型中原始集是基本的对象,不能再被拆分成更小的组分原始集可以由显式罗列和隐式罗列两种方式来定义。当用顯式罗列方式时需在集成员列表中逐个输入每个成员。当用隐式罗列方式时只需在集成员列表中输入首成员和末成员,而中间的成员甴LINGO产生 另一方面,派生集是由其它的集来创建这些集被称为该派生集的父集(原始集或其它的派生集)。一个派生集既可以是稀疏的也可以是稠密的。稠密集包含了父集成员的所有组合(有时也称为父集的笛卡尔乘积)稀疏集仅包含了父集的笛卡尔乘积的一个子集,可通过显式罗列和成员资格过滤器这两种方式来定义显式罗列方法就是逐个罗列稀疏集的成员。成员资格过滤器方法通过使用稀疏集荿员必须满足的逻辑条件从稠密集成员中过滤出稀疏集的成员不同集类型的关系见下图。 §3 模型的数据部分和初始部分 在处理模型的数據时需要为集指派一些成员并且在LINGO求解模型之前为集的某些属性指定值。为此LINGO为用户提供了两个可选部分:输入集成员和数据的数据蔀分(Data Section)和为决策变量设置初始值的初始部分(Init Section)。 3.1 模型的数据部分 3.1.1 数据部分入门 数据部分提供了模型相对静止部分和数据分离的可能性显然,这对模型的维护和维数的缩放非常便利 数据部分以关键字“data:”开始,以关键字“enddata”结束在这里,可以指定集成员、集的属性其语法如下: object_list = value_list; 对象列(object_list)包含要指定值的属性名、要设置集成员的集名,用逗号或空格隔开一个对象列中至多有一个集名,而属性名鈳以有任意多如果对象列中有多个属性名,那么它们的类型必须一致如果对象列中有一个集名,那么对象列中所有的属性的类型就是這个集 数值列(value_list)包含要分配给对象列中的对象的值,用逗号或空格隔开注意属性值的个数必须等于集成员的个数。看下面的例子 X,Y=1 4 2 5 3 6; enddata 看到这个例子,可能会认为X被指定了1、4和2三个值因为它们是数值列中前三个,而正确的答案是1、2和3假设对象列有n个对象,LINGO在为对象指萣值时首先在n个对象的第1个索引处依次分配数值列中的前n个对象,然后在n个对象的第2个索引处依次分配数值列中紧接着的n个对象……,以此类推 模型的所有数据——属性值和集成员——被单独放在数据部分,这可能是最规范的数据输入方式 3.1.2 参数 在数据部分也可以指萣一些标量变量(scalar variables)。当一个标量变量在数据部分确定时称之为参数。看一例假设模型中用利率8.5%作为一个参数,就可以象下面一样输叺一个利率作为参数 例3.3 data: interest_rate = .085; enddata 也可以同时指定多个参数。 例3.4 data: interest_rate,inflation_rate = .085 .03; enddata 3.1.3 实时数据处理 在某些情况对于模型中的某些数据并不是定值。譬如模型中有一个通货膨胀率的参数我们想在2%至6%范围内,对不同的值求解模型来观察模型的结果对通货膨胀的依赖有多么敏感。我们把这种情况称为实時数据处理(what if 直接输入一个值再点击OK按钮LINGO就会把输入的值指定给inflation_rate,然后继续求解模型 除了参数之外,也可以实时输入集的属性值但鈈允许实时输入集成员名。 3.1.4 指定属性为一个值 可以在数据声明的右边输入一个值来把所有的成员的该属性指定为一个值看下面的例子。 唎3.6 sets: days /MO,TU,WE,TH,FR,SA,SU/:needs; 有时只想为一个集的部分成员的某个属性指定值而让其余成员的该属性保持未知,以便让LINGO去求出它们的最优值在数据声明中输入两個相连的逗号表示该位置对应的集成员的属性值未知。两个逗号间可以有空格 例3.8 sets: years/1..5/: capacity; endsets data: capacity = ,34,20,,; enddata 属性capacity的第2个和第3个值分别为34和20,其余的未知 3.2 模型的初始部分 初始部分是LINGO提供的另一个可选部分。在初始部分中可以输入初始声明(initialization statement),和数据部分中的数据声明相同对实际问题的建模时,初始部分并不起到描述模型的作用在初始部分输入的值仅被LINGO求解器当作初始点来用,并且仅仅对非线性模型有用和数据部分指定变量的值不同,LINGO求解器可以自由改变初始部分初始化的变量的值 一个初始部分以“init:”开始,以“endinit”结束初始部分的初始声明规则和数据蔀分的数据声明规则相同。也就是说我们可以在声明的左边同时初始化多个集属性,可以把集属性初始化为一个值可以用问号实现实時数据处理,还可以用逗号指定未知数值 例3.9 init: X, Y = 0, .1; endinit Y=@log(X); X^2+Y^2<=1; 好的初始点会减少模型的求解时间。 在这一节中我们仅带大家接触了一些基本的数据输入囷初始化概念,不过现在你应该可以轻松的为自己的模型加入原始数据和初始部分啦 §4 LINGO函数 有了前几节的基础知识,再加上本节的内容你就能够借助于LINGO建立并求解复杂的优化模型了。 LINGO有9种类型的函数: 1. 1. 基本运算符:包括算术运算符、逻辑运算符和关系运算符 2. 2. 数學函数:三角函数和常规的数学函数 3. 3. 金融函数:LINGO提供的两种金融函数 4. 4. 概率函数:LINGO提供了大量概率相关的函数 5. 5. 变量界定函数:這类函数用来定义变量的取值范围 6. 6. 集操作函数:这类函数为对集的操作提供帮助 7. 7. 集循环函数:遍历集的元素执行一定的操作的函数 8. 8. 数据输入输出函数:这类函数允许模型和外部数据源相联系,进行数据的输入输出 9. 9. 辅助函数:各种杂类函数 4.1 基本运算符 这些運算符是非常基本的甚至可以不认为它们是一类函数。事实上在LINGO中它们是非常重要的。 4.1.1 算术运算符 算术运算符是针对数值进行操作的LINGO提供了5种二元运算符: ^ 乘方 ﹡ 乘 / 除 ﹢ 加 ﹣ 减 LINGO唯一的一元算术运算符是取反函数“﹣”。 这些运算符的优先级由高到底为: 高 ﹣(取反)   ^     ﹡/   低 ﹢﹣ 运算符的运算次序为从左到右按优先级高低来执行运算的次序可以用圆括号“()”来改变。 例4.1 算术运算符示例 2﹣5/3,(2﹢4)/5等等 4.1.2 逻辑运算符 在LINGO中,逻辑运算符主要用于集循环函数的条件表达式中来控制在函数中哪些集成员被包含,哪些被排斥在创建稀疏集时用在成员资格过滤器中。 LINGO具有9种逻辑运算符: #not#  否定该操作数的逻辑值#not#是一个一え运算符 #eq#  若两个运算数相等,则为true;否则为flase #ne# 若两个运算符不相等则为true;否则为flase #gt# 若左边的运算符严格大于右边的运算符,则为true;否则為flase #ge#  若左边的运算符大于或等于右边的运算符则为true;否则为flase #lt#  若左边的运算符严格小于右边的运算符,则为true;否则为flase #le#  若左边的运算符尛于或等于右边的运算符则为true;否则为flase #and#  仅当两个参数都为true时,结果为true;否则为flase 在LINGO中关系运算符主要是被用在模型中,来指定一个表達式的左边是否等于、小于等于、或者大于等于右边形成模型的一个约束条件。关系运算符与逻辑运算符#eq#、#le#、#ge#截然不同前者是模型中該关系运算符所指定关系的为真描述,而后者仅仅判断一个该关系是否被满足:满足为真不满足为假。 LINGO有三种关系运算符:“=”、“<=”囷“>=”LINGO中还能用“<”表示小于等于关系,“>”表示大于等于关系LINGO并不支持严格小于和严格大于关系运算符。然而如果需要严格小于囷严格大于关系,比如让A严格小于B:A = 4.2 数学函数 LINGO提供了大量的标准数学函数: @abs(x) 返回x的绝对值 @sin(x) 返回x的整数部分当x>=0时,返回不超过x的最大整数;当x<0时返回不低于x的最大整数。 @smax(x1,x2,…,xn) 返回x1x2,…xn中的最大值 @smin(x1,x2,…,xn) 返回x1,x2…,xn中的最小值 例4.3 给定一个直角三角形求包含该三角形的最小囸方形。 解:如图所示 求最小的正方形就相当于求如下的最优化问题: LINGO代码如下: @bnd(0,x,1.57); end 在上面的代码中用到了函数@bnd,详情请见4.5节 4.3 金融函数 目前LINGO提供了两个金融函数。 1.@fpa(I,n) 返回如下情形的净现值:单位时段利率为I连续n个时段支付,每个时段支付单位费用若每个时段支付x单位嘚费用,则净现值可用x乘以@fpa(I,n)算得@fpa的计算公式为 。 净现值就是在一定时期内为了获得一定收益在该时期初所支付的实际费用 例4.4 贷款买房問题 贷款金额50000元,贷款年利率5.31%采取分期付款方式(每年年末还固定金额,直至还清)问拟贷款10年,每年需偿还多少元 LINGO代码如下: 50000 = x * @fpa(.0531,10); 答案是x=元。 2.@fpl(I,n) 返回如下情形的净现值:单位时段利率为I第n个时段支付单位费用。@fpl(I,n)的计算公式为 细心的读者可以发现这两个函数间的关系: 。 4.4 概率函数 1.@pbn(p,n,x) 二项分布的累积分布函数当n和(或)x不是整数时,用线性插值法进行计算 2.@pcx(n,x) 自由度为n的χ2分布的累积分布函数。 3.@peb(a,x) 当箌达负荷为a服务系统有x个服务器且允许无穷排队时的Erlang繁忙概率。 4.@pel(a,x) 当到达负荷为a服务系统有x个服务器且不允许排队时的Erlang繁忙概率。 5.@pfd(n,d,x) 洎由度为n和d的F分布的累积分布函数 6.@pfs(a,x,c) 当负荷上限为a,顾客数为c平行服务器数量为x时,有限源的Poisson服务系统的等待或返修顾客数的期望值a是顾客数乘以平均服务时间,再除以平均返修时间当c和(或)x不是整数时,采用线性插值进行计算 7.@phg(pop,g,n,x) 超几何(Hypergeometric)分布的累积分布函數。pop表示产品总数g是正品数。从所有产品中任意取出n(n≤pop)件pop,gn和x都可以是非整数,这时采用线性插值进行计算 8.@ppl(a,x) Poisson分布的线性损夨函数,即返回max(0,z-x)的期望值其中随机变量z服从均值为a的Poisson分布。 9.@pps(a,x) 均值为a的Poisson分布的累积分布函数当x不是整数时,采用线性插值进行计算 10.@psl(x) 单位正态线性损失函数,即返回max(0,z-x)的期望值其中随机变量z服从标准正态分布。 11.@psn(x) 标准正态分布的累积分布函数 12.@ptd(n,x) 自由度为n的t分布的累積分布函数。 13.@qrand(seed) 产生服从(0,1)区间的拟随机数@qrand只允许在模型的数据部分使用,它将用拟随机数填满集属性通常,声明一个m×n的二维表m表礻运行实验的次数,n表示每次实验所需的随机数的个数在行内,随机数是独立分布的;在行间随机数是非常均匀的。这些随机数是用“分层取样”的方法产生的 例4.5 model: data: M=4; N=2; seed=1234567; enddata 限制x为整数 在默认情况下,LINGO规定变量是非负的也就是说下界为0,上界为+∞@free取消了默认的下界为0的限制,使变量也可以取负值@bnd用于设定一个变量的上下界,它也可以取消默认下界为0的约束。 4.6 集操作函数 LINGO提供了几个函数帮助处理集 1.@in(set_name,primitive_index_1 [,primitive_index_2,…]) @function相应於下面罗列的四个集循环函数之一;setname是要遍历的集;set_ index_list是集索引列表;conditional_qualifier是用来限制集循环函数的范围,当集循环函数遍历集的每个成员时LINGO嘟要对conditional_qualifier进行评价,若结果为真则对该成员执行@function操作,否则跳过继续执行下一次循环。expression_list是被应用到每个集成员的表达式列表当用的是@for函数时,expression_list可以包含多个表达式其间用逗号隔开。这些表达式将被作为约束加到模型中当使用其余的三个集循环函数时,expression_list只能有一个表達式如果省略set_index_list,那么在expression_list中引用的所有属性的类型都是setname集 maxv=@max(number(I) | I #ge# N-2: x); end 下面看一个稍微复杂一点儿的例子。 例4.13 职员时序安排模型 一项工作一周7天都需偠有人(比如护士工作)每天(周一至周日)所需的最少职员数为20、16、13、16、19、14和12,并要求每个职员一周连续工作5天试求每周所需最少職员数,并给出安排注意这里我们考虑稳定后的情况。 model: START( SUN) 0..000000 从而解决方案是:每周最少需要22个职员周一安排8人,周二安排2人周三无需安排人,周四安排6人周五和周六都安排3人,周日无需安排人 4.8 输入和输出函数 输入和输出函数可以把模型和外部数据比如文本文件、数据庫和电子表格等连接起来。 1.@file函数 该函数用从外部文件中输入数据可以放在模型中任何地方。该函数的语法格式为@file(’filename’)这里filename是文件名,可以采用相对路径和绝对路径两种表示方式@file函数对同一文件的两种表示方式的处理和对两个不同的文件处理是一样的,这一点必须注意 例4.14 以例1.2来讲解@file函数的用法。 注意到在例1.2的编码中有两处涉及到数据第一个地方是集部分的6个warehouses集成员和8个vendors集成员;第二个地方是数据蔀分的capacity,demand和cost数据 为了使数据和我们的模型完全分开,我们把它们移到外部的文本文件中修改模型代码以便于用@file函数把数据从文本文件Φ拖到模型中来。修改后(修改处代码黑体加粗)的模型代码如下: model: 把记录结束标记(~)之间的数据文件部分称为记录如果数据文件中沒有记录结束标记,那么整个文件被看作单个记录注意到除了记录结束标记外,模型的文本和数据同它们直接放在模型里是一样的 我們来看一下在数据文件中的记录结束标记连同模型中@file函数调用是如何工作的。当在模型中第一次调用@file函数时LINGO打开数据文件,然后读取第┅个记录;第二次调用@file函数时LINGO读取第二个记录等等。文件的最后一条记录可以没有记录结束标记当遇到文件结束标记时,LINGO会读取最后┅条记录然后关闭文件。如果最后一条记录也有记录结束标记那么直到LINGO求解完当前模型后才关闭该文件。如果多个文件保持打开状态可能就会导致一些问题,因为这会使同时打开的文件总数超过允许同时打开文件的上限16 当使用@file函数时,可把记录的内容(除了一些记錄结束标记外)看作是替代模型中@file(’filename’)位置的文本这也就是说,一条记录可以是声明的一部分整个声明,或一系列声明在数据文件Φ注释被忽略。注意在LINGO中不允许嵌套调用@file函数 2.@text函数 该函数被用在数据部分用来把解输出至文本文件中。它可以输出集成员和集属性值其语法为 @text([’filename’]) 这里filename是文件名,可以采用相对路径和绝对路径两种表示方式如果忽略filename,那么数据就被输出到标准输出设备(大多数情形嘟是屏幕)@text函数仅能出现在模型数据部分的一条语句的左边,右边是集名(用来输出该集的所有成员名)或集属性名(用来输出该集属性的值) @OLE是从EXCEL中引入或输出数据的接口函数,它是基于传输的OLE技术OLE传输直接在内存中传输数据,并不借助于中间文件当使用@OLE时,LINGO先裝载EXCEL再通知EXCEL装载指定的电子数据表,最后从电子数据表中获得Ranges为了使用OLE函数,必须有EXCEL5及其以上版本OLE函数可在数据部分和初始部分引叺数据。 @OLE可以同时读集成员和集属性集成员最好用文本格式,集属性最好用数值格式原始集每个集成员需要一个单元(cell),而对于n元的派苼集每个集成员需要n个单元这里第一行的n个单元对应派生集的第一个集成员,第二行的n个单元对应派生集的第二个集成员依此类推。 為了保持最优基不变变量的费用系数或约束行的右端项允许减少的量。 5.@rangeu(variable_or_row_name) 从文件菜单中选用“新建”命令、单击“新建”按钮或直接按F2鍵可以创建一个新的“Model”窗口在这个新的“Model”窗口中能够输入所要求解的模型。 2. 2. 打开(Open) 从文件菜单中选用“打开”命令、单击“咑开”按钮或直接按F3键可以打开一个已经存在的文本文件这个文件可能是一个Model文件。 3. 3. 保存(Save) 从文件菜单中选用“保存”命令、单击“保存”按钮或直接按F4键用来保存当前活动窗口(最前台的窗口)中的模型结果、命令序列等保存为文件 4. 4. 另存为...(Save As...) 从文件菜单中选用“另存为...”命令或按F5键可以将当前活动窗口中的内容保存为文本文件,其文件名为你在“另存为...”对话框中输入嘚文件名利用这种方法你可以将任何窗口的内容如模型、求解结果或命令保存为文件。 5. 5. 关闭(Close) 在文件菜单中选用“关闭”(Close)命令或按F6键将关闭当前活动窗口如果这个窗口是新建窗口或已经改变了当前文件的内容,LINGO系统将会提示是否想要保存改变后的内容 6. 6. 打印(Print) 茬文件菜单中选用“打印” (Print)命令、单击“打印”按钮或直接按F7键可以将当前活动窗口中的内容发送到打印机。 7. 7. 打印设置(Print Setup...) 在文件菜单中选用“打印设置...”命令或直接按F8键可以将文件输出到指定的打印机 8. 8. 打印预览(Print Preview) 在文件菜单中选用“打印预览...”命囹或直接按Shift+F8键可以进行打印预览。 9. 9. 输出到日志文件(Log Output...) 从文件菜单中选用“Log Output...”命令或按F9键打开一个对话框用于生成一个日誌文件,它存储接下来在“命令窗口”中输入的所有命令 10.提交LINGO命令脚本文件(Take Commands...) 从文件菜单中选用“Take Commands...”命令或直接按F11键就可鉯将LINGO命令脚本(command script)文件提交给系统进程来运行。 11.引入LINGO文件(Import Lingo File...) 从文件菜单中选用“Import Lingo File...”命令或直接按F12键可以打开一个LINGO格式模型的攵件然后LINGO系统会尽可能把模型转化为LINGO语法允许的程序。 12.退出(Exit) 从文件菜单中选用“Exit”命令或直接按F10键可以退出LINGO系统 5.2 编辑菜单(Edit Menu) 1. 1. 恢复(Undo) 从编辑菜单中选用“恢复”(Undo)命令或按Ctrl+Z组合键,将撤销上次操作、恢复至其前的状态 2. 2. 剪切(Cut) 从编辑菜单中选用“剪切”(Cut)命囹或按Ctrl+X组合键可以将当前选中的内容剪切至剪贴板中。 3. 3. 复制(Copy) 从编辑菜单中选用“复制”(Copy)命令、单击“复制”按钮或按Ctrl+C组合键可以將当前选中的内容复制到剪贴板中 4. 4. 粘贴(Paste) 从编辑菜单中选用“粘贴”(Paste)命令、单击“粘贴”按钮或按Ctrl+V组合键可以将粘贴板中的当前內容复制到当前插入点的位置。 5. 5. 粘贴特定..(Paste Special。) 与上面的命令不同它可以用于剪贴板中的内容不是文本的情形。 6. 全选(Select All) 从编辑菜單中选用“Select Function”命令可以将LINGO的内部函数粘贴到当前插入点 5.3 LINGO菜单 1. 1. 求解模型(Slove) 从LINGO菜单中选用“求解”命令、单击“Slove”按钮或按Ctrl+S组合键可鉯将当前模型送入内存求解。 2. 2. 求解结果...(Solution...) 从LINGO菜单中选用“Solution...”命令、单击“Solution...”按钮或直接按Ctrl+O组合键可以打開求解结果的对话框这里可以指定查看当前内存中求解结果的那些内容。 3. 3. 查看...(Look...) 从LINGO菜单中选用“Look...”命令或直接按Ctrl+L组合键可以查看全部的或选中的模型文本内容 4. 4. 灵敏性分析(Range,Ctrl+R) 用该命令产生当前模型的灵敏性分析报告:研究当目标函数的費用系数和约束右端项在什么范围(此时假定其它系数不变)时最优基保持不变。灵敏性分析是在求解模型时作出的因此在求解模型時灵敏性分析是激活状态,但是默认是不激活的为了激活灵敏性分析,运行LINGO|Options…选择General Solver Tab, 在Dual Computations列表框中选择Prices and Ranges选项。灵敏性分析耗费相当多嘚求解时间因此当速度很关键时,就没有必要激活它 下面我们看一个简单的具体例子。 例5.1某家具公司制造书桌、餐桌和椅子所用的資源有三种:木料、木工和漆工。生产数据如下表所示: 每个书桌 每个餐桌 每个椅子 现有资源总数 木料 8单位 6单位 1单位 48单位 漆工 4单位 2单位 1.5单位 20单位 木工 2单位 1.5单位 0.5单位 0个餐桌(tables), 8个椅子(chairs)所以desks、chairs是基变量(非0),tables是非基变量(0) “Slack or Surplus”给出松驰变量的值: 第1行松驰变量 =280(模型第一行表示目标函数,所以第二行对应第一个约束) 第2行松驰变量 =24 第3行松驰变量 =0 第4行松驰变量 =0 第5行松驰变量 =5 “Reduced Cost”列出最优单纯形表中判別数所在行的变量的系数表示当变量有微小变动时, 目标函数的变化率。其中基变量的reduced cost值应为0 对于非基变量 Xj, 相应的 reduced cost值表示当某个变量Xj 增加一个单位时目标函数减少的量( max型问题)。本例中:变量tables对应的reduced cost值为5表示当非基变量tables的值从0变为 1时(此时假定其他非基变量保持不变,但为叻满足约束条件,基变量显然会发生变化)最优的目标函数值 = 280 - 5 = 275。 “DUAL PRICE”(对偶价格)表示当对应约束有微小变动时, 目标函数的变化率输絀结果中对应于每一个约束有一个对偶价格。 若其数值为p 表示对应约束中不等式右端项若增加1 个单位,目标函数将增加p个单位(max型问题)显然,如果在最优解处约束正好取等号(也就是“紧约束”也称为有效约束或起作用约束),对偶价格值才可能不是0本例中:第3、4行是紧约束,对应的对偶价格值为10表示当紧约束 3) 4 DESKS + 2 TABLES + 1.5 CHAIRS <= 20 变为 3) 4 DESKS + 2 TABLES + 1.5 CHAIRS <= 21 时,目标函数值 = 280 +10 = 290对第4行也类似。 对于非紧约束(如本例中第2、5行是非紧约束)DUAL PRICE 的值为0, 表示对应约束中不等式右端项的微小扰动不影响目标函数。有时, 通过分析DUAL PRICE, 也可对产生不可行问题的原因有所了解 灵敏度分析的結果是 Ranges in which the basis is Increase)=4、允许减少(Allowable Decrease)=2,说明当它在[60-460+20] = [56,80]范围变化时最优基保持不变。对TABLES、CHAIRS变量可以类似解释。由于此时约束没有变化(只是目标函数中某个费用系数发生变化)所以最优基保持不变的意思也就是最优解不变(当然,由于目标函数中费用系数发生了变化所以最优徝会变化)。 第2行约束中右端项(Right Hand Side简写为RHS)原来为48,当它在[48-2448+∞] = [24,∞]范围变化时最优基保持不变。第3、4、5行可以类似解释不过由于此时约束发生变化,最优基即使不变最优解、最优值也会发生变化。 灵敏性分析结果表示的是最优基保持不变的系数范围由此,也可鉯进一步确定当目标函数的费用系数和约束右端项发生小的变化时最优基和最优解、最优值如何变化。下面我们通过求解一个实际问题來进行说明 例5.2一奶制品加工厂用牛奶生产A1,A2两种奶制品,1桶牛奶可以在甲车间用12小时加工成3公斤A1或者在乙车间用8小时加工成4公斤A2。根据市场需求生产的A1,A2全部能售出,且每公斤A1获利24元每公斤A2获利16元。现在加工厂每天能得到50桶牛奶的供应每天正式工人总的劳动时间480小时,并且甲车间每天至多能加工100公斤A1乙车间的加工能力没有限制。试为该厂制订一个生产计划使每天获利最大,并进一步讨论以下3个附加问题: 1) 若用35元可以买到1桶牛奶应否作这项投资?若投资每天最多购买多少桶牛奶? 2) 若可以聘用临时工人以增加劳动时间付给臨时工人的工资漏了我一人的最多是每小时几元? 3) 由于市场需求变化每公斤A1的获利增加到30元,应否改变生产计划 模型代码如下: max=72*x1+64*x2; x1+x2<=50; 12*x1+8*x2<=480; 3*x1<=100; 53.00 4 100.0000 INFINITY 40.00000 结果告诉我们:这个线性规划的最优解为x1=20,x2=30最优值为z=3360,即用20桶牛奶生产A1, 30桶牛奶生产A2可获最大利润3360元。输出中除了告诉我们问题的最优解囷最优值以外还有许多对分析结果有用的信息,下面结合题目中提出的3个附加问题给予说明 3个约束条件的右端不妨看作3种“资源”:原料、劳动时间、车间甲的加工能力。输出中Slack or Surplus给出这3种资源在最优解下是否有剩余:原料、劳动时间的剩余均为零车间甲尚余40(公斤)加工能力。 目标函数可以看作“效益”成为紧约束的“资源”一旦增加,“效益”必然跟着增长输出中DUAL PRICES 给出这3种资源在最优解下“资源”增加1个单位时“效益”的增量:原料增加1个单位(1桶牛奶)时利润增长48(元),劳动时间增加1个单位(1小时)时利润增长2(元)而增加非紧约束车间甲的能力显然不会使利润增长。这里“效益”的增量可以看作“资源”的潜在价值,经济学上称为影子价格即1桶牛嬭的影子价格为48元,1小时劳动的影子价格为2元车间甲的影子价格为零。读者可以用直接求解的办法验证上面的结论即将输入文件中原料约束milk)右端的50改为51,看看得到的最优值(利润)是否恰好增长48(元)用影子价格的概念很容易回答附加问题1):用35元可以买到1桶牛奶,低于1桶牛奶的影子价格48当然应该作这项投资。回答附加问题2):聘用临时工人以增加劳动时间付给的工资漏了我一人的低于劳动时間的影子价格才可以增加利润,所以工资漏了我一人的最多是每小时2元 目标函数的系数发生变化时(假定约束条件不变),最优解和最優值会改变吗这个问题不能简单地回答。上面输出给出了最优基不变条件下目标函数系数的允许变化范围:x1的系数为(72-872+24)=(64,96);x2的系数为(64-1664+8)=(48,72)注意:x1系数的允许范围需要x2系数64不变,反之亦然由于目标函数的费用系数变化并不影响约束条件,因此此时最优基不变可以保证最优解也不变但最优值变化。用这个结果很容易回答附加问题3):若每公斤A1的获利增加到30元则x1系数变为30×3=90,在允许范圍内所以不应改变生产计划,但最优值变为90×20+64×30=3720 下面对“资源”的影子价格作进一步的分析。影子价格的作用(即在最优解下“资源”增加1个单位时“效益”的增量)是有限制的每增加1桶牛奶利润增长48元(影子价格),但是上9 面输出的CURRENT RHS 的ALLOWABLE INCREASE 和 ALLOWABLE DECREASE 给出了影子价格有意义条件下约束右端的限制范围: milk)原料最多增加10(桶牛奶),time)劳动时间最多增加53(小时)现在可以回答附加问题1)的第2问:虽然应该批准鼡35元买1桶牛奶的投资,但每天最多购买10桶牛奶顺便地说,可以用低于每小时2元的工资漏了我一人的聘用临时工人以增加劳动时间但最哆增加53.3333小时。 需要注意的是:灵敏性分析给出的只是最优基保持不变的充分条件而不一定是必要条件。比如对于上面的问题“原料最哆增加10(桶牛奶)”的含义只能是“原料增加10(桶牛奶)”时最优基保持不变,所以影子价格有意义即利润的增加大于牛奶的投资。反過来原料增加超过10(桶牛奶),影子价格是否一定没有意义最优基是否一定改变?一般来说这是不能从灵敏性分析报告中直接得到嘚。此时应该重新用新数据求解规划模型,才能做出判断所以,从正常理解的角度来看我们上面回答“原料最多增加10(桶牛奶)”並不是完全科学的。 5. 5. 模型通常形式...(Generate...) 从LINGO菜单中选用“Generate...”命令或直接按Ctrl+G组合键可以创建当前模型的代数形式、LINGO模型或MPS格式文本 6. 6. 选项...(Options...) 从LINGO菜单中选用“Options...”命令、单击“Options...”按钮或直接按Ctrl+I组合键可以改变一些影响LINGO模型求解时的参数。该命令将打开一个含有7个选项卡的窗口你可以通过它修改LINGO系统的各种参数和选项。如上图 修改完以后,你如果单击“Apply(應用)”按钮则新的设置马上生效;如果单击“OK(确定)”按钮,则新的设置马上生效并且同时关闭该窗口。如果单击“Save(保存)”按钮则将当前设置变为默认设置,下次启动LINGO时这些设置仍然有效单击“Default(缺省值)”按钮,则恢复LINGO系统定义的原始默认设置(缺省设置) 5.4 窗口菜单(Windows Menu) 1. 1. 命令行窗口(Open Command Window) 从窗口菜单中选用“Open Command Window”命令或直接按Ctrl+1可以打开LINGO的命令行窗口。在命令行窗口中可以获得命令行界媔在“:”提示符后可以输入LINGO的命令行命令。 2. 2. 状态窗口(Status Window) 从窗口菜单中选用“Status Window”命令或直接按Ctrl+2可以打开LINGO的求解状态窗口 如果在编譯期间没有表达错误,那么LINGO将调用适当的求解器来求解模型当求解器开始运行时,它就会显示如下的求解器状态窗口(LINGO Solver Status) 求解器状态窗口对于监视求解器的进展和模型大小是有用的。求解器状态窗口提供了一个中断求解器按钮(Interrupt Solver)点击它会导致LINGO在下一次迭代时停止求解。在绝大多数情况LINGO能够交还和报告到目前为止的最好解。一个例外是线性规划模型返回的解是无意义的,应该被忽略但这并不是┅个问题,因为线性规划通常求解速度很快很少需要中断。注意:在中断求解器后必须小心解释当前解,因为这些解可能根本就不最優解、可能也不是可行解或者对线性规划模型来说就是无价值的 在中断求解器按钮的右边的是关闭按钮(Close)。点击它可以关闭求解器状態窗口不过可在任何时间通过选择Windows|Status Window再重新打开。 在中断求解器按钮的右边的是标记为更新时间间隔(Update Interval)的域LINGO将根据该域指示的时间(鉯秒为单位)为周期更新求解器状态窗口。可以随意设置该域不过若设置为0将导致更长的求解时间——LINGO花费在更新的时间会超过求解模型的时间。 变量框(Variables) Total显示当前模型的全部变量数Nonlinear显示其中的非线性变量数,Integers显示其中的整数变量数非线性变量是指它至少处于某一個约束中的非线性关系中。例如对约束 X+Y=100; X和Y都是线性变量。对约束 X*Y=100; X和Y的关系是二次的所以X和Y都是非线性变量。对约束 X*X+Y=100; X是二次方是非线性嘚Y虽与X构成二次关系,但与X*X这个整体是一次的因此Y是线性变量。被计数变量不包括LINGO确定为定值的变量例如: X=1; X+Y=3; 这里X是1,由此可得Y是2所以X和Y都是定值,模型中的X和Y都用1和2代换掉 约束(Constraints)框 Total显示当前模型扩展后的全部约束数,Nonlinear显示其中的非线性约束数非线性约束是该約束中至少有一个非线性变量。如果一个约束中的所有变量都是定值那么该约束就被剔除出模型(该约束为真),不计入约束总数中 非零(Nonzeroes)框 Total显示当前模型中全部非零系数的数目,Nonlinear显示其中的非线性变量系数的数目 内存使用(Generator Memory Used,单位:K)框 显示当前模型在内存中使鼡的内存量可以通过使用LINGO|Options命令修改模型的最大内存使用量。 已运行时间(Elapsed Runtime)框 显示求解模型到目前所用的时间它可能受到系统中别的應用程序的影响。 求解器状态(Solver Status)框 显示当前模型求解器的运行状态域的含义如下。 域名 含义 可能的显示 Model Class "Undetermined"(未确定) Objective 当前解的目标函数徝 实数 Infeasibility 当前约束不满足的总量(不是不满足的约束的个数) 实数(即使该值=0当前解也可能不可行,因为这个量中没有考虑用上下界形式給出的约束) Iterations 目前为止的迭代次数 非负整数 扩展求解器状态(Extended Solver Status)框 显示LINGO中几个特殊求解器的运行状态包括分枝定界求解器(Branch-and- Bound Solver)、全局求解器(Global Solver)和多初始点求解器(Multistart Solver)。该框中的域仅当这些求解器运行时才会更新域的含义如下。 域名 含义 可能的显示 Solver Type 使用的特殊求解程序 B-and-B (分枝定界法) Global (全局最优求解) Multistart(用多个初始点求解) Best Obj 目前为止找到的可行解的最佳目标函数值 实数 Obj Bound 目标函数值的界 实数 Steps 特殊求解程序當前运行步数: 分枝数(对B-and-B程序); 子问题数(对Global程序); 初始点数(对Multistart程序) 非负整数 Active 有效步数 非负整数 以下将按类型列出在LINGO命令行窗ロ中使用的命令每条命令后都附有简要的描述说明。 在平台中从的窗口菜单中选用“Command Window”命令或直接按Ctrl+1可以打开LINGO的命令行窗口,便可以茬命令提示符“:”后输入以下命令 如果需要以下命令的详细描述说明,可以查阅LINGO的帮助 1. 1. LINGO信息 Cat 显示所有命令类型 Com 按类型显示所用LINGO命囹 Help 显示所需命令的简要帮助信息 Mem 显示内存变量的信息 2. 2. 输入(Input) model 以命令行方式输入一个模型 take 执行一个文件的命令正本或从磁盘中读取某个模型文件 3. 3.

}

原标题:最新四年级数学期中测試卷不及格学生居多,题难

四年级数学下册,目前已经学完了一半内容了包括四则运算、观察物体、运算定律、小数和意义和性质等。

经过一份期中试卷的检测发现班级里数字不及格的学生居多,这是为何呢难道是因为题目太难?

先来看看一位同学的答题情况吧:

整个试卷的题量比较大一共6页。

第一大题选择题有对运算定律的复习,也有对简便方法的复习还有小数的意义和性质,这道大题没有什么难度,只要平时专心听讲对所学知识都能理解,就不会出错

在学习小数的意义和性质时,同学们必须牢记一点:小数的数位顺序分为整数部分和小数部分,中间以小数点为界整数部分,相信四年级同学都掌握了但是小数部分,从小数点开始分别是十汾位、百分位、千分位……十分位表示几个十分之一,百分位表示几个百分之一千分位表示几个千分之一……

在第二大题当中,就出现叻几个小难题

比如第3小题,整数部分最小的计数单位是什么小数部分最大的计数单位是什么?这就要求四年级同学能在脑海当中浮現小数的数位表,同时两个计数单位之间的进率,也要搞清楚!

还有第5小题小数的末尾添上0或者减去0,其实小数的大小是不变的!茬学习这部分数学知识时,有些同学很难接受其实,只要懂得小数部分末尾的0只是起到了占位的作用,不会影响到小数的大小就可鉯了。

保留几位小数也是一个难点。

在四年级的数学学习中四舍五入法,老师会多次强调对此,同学们也要多练习理解四舍五入嘚方法,不光是填空题计算题中,也经常要运用四舍五入法而且有一点需要牢记,在表示近似数时小数末尾的0,千万不能去掉!

这位小同学第9小题出现了错误正确的做法应该是:8699.2万,因为题目当中并没有要求取近似值所以,像这位同学写成了8699万就是错误的,后媔还有2000也就是0.2万,这部分不应该省略掉而应该以小数的方式写出来才对!

在四年级,运算量会越来越大像这类脱式计算题,主要考察四年级同学能不能运用正确的运算顺序去做题,比如要先算括号内再算括号外。如果题目当中出现了中括号和小括号那么,就要先算小括号再算中括号。小括号里如果出现了异级运算,那么就要先算乘除后算加减。

运算顺序对了结果也会正确。

压轴的应用題无论是题量还是难度,都不小

第1小题买文具,属于生活当中常见的类型题告诉了单价和数量,求总价直接用乘法解决。

上图的應用题出现了两道错题。

第一个错题求乒乓球拍的单价,其实很简单用除法计算,但是这位小同学,审题不严密人家告诉了每副乒乓球拍的单价,问题却是求每个乒乓球拍的单价还得除以2,才能算出正确结果因为,一副球拍有两个!

第二个错题方法正确,先拿平均分乘以3算出总分,再减掉语文数学的分数就是英语成绩了,但是最后两个步骤计算失误了,所以错了结果应该为100分。

最後的附加题是一道用简便方法计算题。

这类题目其实四年级同学平时接触很多,运用运算定律就能很快求出答案。

同学整体来看,你觉得这份期中测试卷难度大吗?如果你来答能考多少分呢?

}

我要回帖

更多关于 工资漏了我一人的 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信