这些问题的存在题咋做

请问这些题咋做?_百度知道查看: 3703|回复: 99
最后登录在线时间469 小时威望515 金币2261 注册时间阅读权限40帖子精华6积分2391UID1485292
高级会员, 积分 2391, 距离下一级还需 609 积分
威望515 注册时间积分2391精华6帖子
新人教版第二单元《万以内的加法和减法》第四个教学内容:估算。课本内容如下:
21:43:20 上传
221+239≈
教材给了两种估算方法:
(1)估成整百数。221+239≈400
(2)估成几百几十。221+239≈450
这里把239≈230,我分析应该是从实际问题估算的合理性的角度考虑的。因为要考虑441个座位够不够坐。
我的困惑:
按照学生以前学习的知识,比起230,239更接近240。所以学生的第一反应应该是把230估成240.如果在课堂上出现了这种情况,我觉得也应该算是合理估算。因为221估成220,少算1,239估成240,多算1,这样的话,一多一少且差距不大(这里没有差距),应该也是很合理的估算。但是这样一来,结果就会是460.那么,在写算式的时候,是写221+239≈460还是221+239=460?本意是要估算,结果出来了却和实际计算结果一模一样。
如果写等于号,在某次试卷上又写的是≈的时候,如何和学生解释这里不能把239估成240?
<p id="rate_1780" onmouseover="showTip(this)" tip="&威望 + 6
" class="mtn mbn">
&img src=&static/image/smiley/comcom/25.gif& class=&vm&& 只看帖,不说话,应该不会再挨抽了吧? ...
最后登录在线时间2359 小时威望565 金币3274 注册时间阅读权限40帖子精华0积分1830UID1213068
高级会员, 积分 1830, 距离下一级还需 1170 积分
威望565 注册时间积分1830精华0帖子
本帖最后由 zwa666 于
23:17 编辑
把221估成220,把239估成240,单个看的话都是估“计”,但是在考虑221与239的和时,如果按照220+240计算的话,就不属于估算了,是精确计算,理由是220比221少算1,240比239多算1,这一多一少正好抵消了,即221+239=220+240=460。因此在把221估成220的前提下就不能再把239估成240。
最后登录在线时间2359 小时威望565 金币3274 注册时间阅读权限40帖子精华0积分1830UID1213068
高级会员, 积分 1830, 距离下一级还需 1170 积分
威望565 注册时间积分1830精华0帖子
会宁人 发表于
把221估成220,把239估成240,单个看的话都是估“计”,但是在考虑221与239的和时,如果按照220+240计算的 ...
221+239=220+1+240-1=220+240=460。
最后登录在线时间469 小时威望515 金币2261 注册时间阅读权限40帖子精华6积分2391UID1485292
高级会员, 积分 2391, 距离下一级还需 609 积分
威望515 注册时间积分2391精华6帖子
会宁人 发表于
把221估成220,把239估成240,单个看的话都是估“计”,但是在考虑221与239的和时,如果按照220+240计算的 ...
也就是说,要告诉学生,这种“估”法师不正确的。因为正好等于准确值。是这个意思吗?
那是不是要告诉学生,当他们在做估算题目的时候,一定要长个心眼儿,看是不是自己估的结果正好等于了准确值,要是等于了,就换中方法?
&是这个意思。&
最后登录在线时间83 小时威望34 金币354 注册时间阅读权限20帖子精华0积分144UID1485496
初级会员, 积分 144, 距离下一级还需 156 积分
威望34 注册时间积分144精华0帖子
& && && & 既然是估算,那么“估”的结果就可能等于准确值,也可能不等于准确值,怎么“估”的结果等于准确值就不正确了呢?在这里,我认为按第二种估法更合适,因为实际数值441是精确到个位,在估算时,精确到十位更接近实际数值。
<p id="rate_1780" onmouseover="showTip(this)" tip="&威望 + 6
" class="mtn mbn">
最后登录在线时间469 小时威望515 金币2261 注册时间阅读权限40帖子精华6积分2391UID1485292
高级会员, 积分 2391, 距离下一级还需 609 积分
威望515 注册时间积分2391精华6帖子
小学生6060 发表于
既然是估算,那么“估”的结果就可能等于准确值,也可能不等于准确值,怎么“估”的结果等于准确 ...
那么,写式子的时候写221+239约等于460合适吗?
最后登录在线时间9233 小时威望1501 金币8204 注册时间阅读权限60帖子精华9积分11567UID911270
钻石会员, 积分 11567, 距离下一级还需 8433 积分
威望1501 注册时间积分11567精华9帖子
问题是“坐得下吗?”,就是估算的结果A应该是“至少A”的意思。采用“去尾法”(去掉个位数),估得450,就是至少有450人,所以可以肯定“坐不下”。
如果不是采用去尾法,而是一舍一进,得出460,就不能说至少460人,也许实际值可以少于441也不定。
最后登录在线时间9233 小时威望1501 金币8204 注册时间阅读权限60帖子精华9积分11567UID911270
钻石会员, 积分 11567, 距离下一级还需 8433 积分
威望1501 注册时间积分11567精华9帖子
一般估算,可以根据尽量往准确数靠的原则,如29就估30,21就估20。
但有具体条件下,有时可能要尽量往少靠,有时要尽量往多靠。本例就是往少靠的情况,21、29都估成20。
反过来,如果说有500人,甲影院有239座位,乙影院有241座位,问两个地方能否容下500人?就要取往多靠的原则,239+241≈240+250=490,至多有490个座位,肯定容不下。
最后登录在线时间9233 小时威望1501 金币8204 注册时间阅读权限60帖子精华9积分11567UID911270
钻石会员, 积分 11567, 距离下一级还需 8433 积分
威望1501 注册时间积分11567精华9帖子
这也是为以后用放缩法证明不等式埋下一颗小小的种子吧。
最后登录在线时间469 小时威望515 金币2261 注册时间阅读权限40帖子精华6积分2391UID1485292
高级会员, 积分 2391, 距离下一级还需 609 积分
威望515 注册时间积分2391精华6帖子
白马秋风塞上 发表于
一般估算,可以根据尽量往准确数靠的原则,如29就估30,21就估20。
但有具体条件下,有时可能要尽量往少靠 ...
这是孩子们在这一节课要学习的第二点知识:估算的合理性。
这点对孩子们而言挺难的。
最后登录在线时间11 小时威望-5 金币21 注册时间阅读权限0帖子精华0积分-2UID1512736
威望-5 注册时间积分-2精华0帖子
提示: 作者被禁止或删除 内容自动屏蔽
最后登录在线时间1671 小时威望375 金币3838 注册时间阅读权限50帖子精华1积分3127UID1491964
金牌会员, 积分 3127, 距离下一级还需 4873 积分
威望375 注册时间积分3127精华1帖子
本帖最后由 gaochangmin 于
18:00 编辑
飞燕7485 发表于
那么,写式子的时候写221+239约等于460合适吗?
写221+239约等于460仍然是合适的。因为问的是“估算”,“估算”指的是计算的过程和方法,不是一定就不能等于准确值。
最后登录在线时间1671 小时威望375 金币3838 注册时间阅读权限50帖子精华1积分3127UID1491964
金牌会员, 积分 3127, 距离下一级还需 4873 积分
威望375 注册时间积分3127精华1帖子
会宁人 发表于
把221估成220,把239估成240,单个看的话都是估“计”,但是在考虑221与239的和时,如果按照220+240计算的 ...
“估算”也应该往准确的地方“估”,“估”准了更好,没有任何道理要求“估算”就不能等于准确的值。不能因为“估算”成了准确值就认为不是“估算”了,甚至判成“估算”的不对。这是十分荒谬的。应该知道,“估算”二字,这里的“估”字是次要的,“算”字才是主要的。“估算”只是为了简便,不是为了专门弄个不准确的值。
最后登录在线时间1671 小时威望375 金币3838 注册时间阅读权限50帖子精华1积分3127UID1491964
金牌会员, 积分 3127, 距离下一级还需 4873 积分
威望375 注册时间积分3127精华1帖子
会宁人 发表于
把221估成220,把239估成240,单个看的话都是估“计”,但是在考虑221与239的和时,如果按照220+240计算的 ...
这是十分荒谬的认识:
既然“把221估成220,把239估成240,单个看的话都是估“计”,那整体计算就仍然是“估算”。不能因为“220+240=460正好等于221+239=460,“就不属于估算了”。是估算还是精确计算主要看计算过程,而不是看得数是否准确。准确也是“估”的准确了。世界上的事情除了数学以外,大多数是估计,没有任何道理要求人们把事情往不准确的地方“估”。
最后登录在线时间1671 小时威望375 金币3838 注册时间阅读权限50帖子精华1积分3127UID1491964
金牌会员, 积分 3127, 距离下一级还需 4873 积分
威望375 注册时间积分3127精华1帖子
本帖最后由 gaochangmin 于
19:39 编辑
飞燕7485 发表于
也就是说,要告诉学生,这种“估”法师不正确的。因为正好等于准确值。是这个意思吗?
那是不是要告诉学 ...
这是十分荒谬的认识!
恰恰相反:“要告诉学生,正好等于精确值”的估算是最好的“估算”。
最后登录在线时间1671 小时威望375 金币3838 注册时间阅读权限50帖子精华1积分3127UID1491964
金牌会员, 积分 3127, 距离下一级还需 4873 积分
威望375 注册时间积分3127精华1帖子
本帖最后由 gaochangmin 于
19:31 编辑
白马秋风塞上 发表于
一般估算,可以根据尽量往准确数靠的原则,如29就估30,21就估20。
但有具体条件下,有时可能要尽量往少靠 ...
本例就是往少靠的情况,21、29都估成20。
-------------------------------------------------------
这怎么能行,把“21、29都估成20”。那220+220=440,电影院441个座位可以坐下。实际情况是221+229=450个人去了,结果是坐不下。
最后登录在线时间1671 小时威望375 金币3838 注册时间阅读权限50帖子精华1积分3127UID1491964
金牌会员, 积分 3127, 距离下一级还需 4873 积分
威望375 注册时间积分3127精华1帖子
本帖最后由 gaochangmin 于
19:37 编辑
1,估算是指在不要求精确值的情况下可以采取的计算方法,是为了简便省时,不是为了算得不准确。
2,估算值在一定的范围内可以偏离精确值。
3,精确值在估算的范围内,是估算范围的中心,不在估算的范围外。
4,没有任何道理说估算成了精确值就不是估算了,甚至是“估算”的不对了。
5,估算包括估算的准确和有一定的偏差。
6,估算成了精确值可以划约等号,因为这是“估”准了。
7,估算成了精确值也可以划等号,因为这是在估算的过程中已经知道是精确值了。
8,在没有把握知道是精确值的情况下仍然划约等号为好。
最后登录在线时间1671 小时威望375 金币3838 注册时间阅读权限50帖子精华1积分3127UID1491964
金牌会员, 积分 3127, 距离下一级还需 4873 积分
威望375 注册时间积分3127精华1帖子
本帖最后由 gaochangmin 于
20:15 编辑
如果首长说,“估计今天我们可以打胜仗”。难道士兵就需要把枪口抬高一寸吗?难道打了大胜仗就是首长“估计”的不对了?
最后登录在线时间9233 小时威望1501 金币8204 注册时间阅读权限60帖子精华9积分11567UID911270
钻石会员, 积分 11567, 距离下一级还需 8433 积分
威望1501 注册时间积分11567精华9帖子
本帖最后由 yyx1366_bbs 于
20:03 编辑
高昌民 发表于
本例就是往少靠的情况,21、29都估成20。
-------------------------------------------------------
本例就是往少靠的情况,21、29都估成20。
-------------------------------------------------------
这怎么能行,把“21、29都估成20”。那220+220=440,电影院441个座位可以坐下。实际情况是221+229=450个人去了,结果是坐不下。
--------------------------
这是我把题目239当成229后的笔误,无关“往少靠”的正确的必然性。
本问题不是单纯的估算,单纯的估算只是解决221+239≈?的问题,不能回答441个座位能否坐下的问题。后面的问题是221+239&441是否一定成立的问题。按照四舍五入估算得出的结果,不能用来判断是否一定大于或小于某数。如本例学生人数如果为215和225,按四舍五入得450,虽然大于441,但实际人数之和是小于441的。221和239都往小估,得出比实际数要小的数450都坐不下,那实际人数肯定更加坐不下。即
所以,221+239&220+230=450&441
从而必然有221+239&441
最后登录在线时间1671 小时威望375 金币3838 注册时间阅读权限50帖子精华1积分3127UID1491964
金牌会员, 积分 3127, 距离下一级还需 4873 积分
威望375 注册时间积分3127精华1帖子
本帖最后由 gaochangmin 于
21:25 编辑
白马秋风塞上 发表于
本例就是往少靠的情况,21、29都估成20。
-------------------------------------------------------
不是“把题目239当成229后的笔误”的问题,你的本贴不能说明 “往少靠”的正确的必然性。
&那是你不理解证明不等式的放大法和缩小法。&
最后登录在线时间1671 小时威望375 金币3838 注册时间阅读权限50帖子精华1积分3127UID1491964
金牌会员, 积分 3127, 距离下一级还需 4873 积分
威望375 注册时间积分3127精华1帖子
白马秋风塞上 发表于
一般估算,可以根据尽量往准确数靠的原则,如29就估30,21就估20。
但有具体条件下,有时可能要尽量往少靠 ...
有时可能要尽量往少靠,有时要尽量往多靠。本例就是往少靠的情况,
--------------------------------------------------------------
我看你是说反了。
最后登录在线时间9233 小时威望1501 金币8204 注册时间阅读权限60帖子精华9积分11567UID911270
钻石会员, 积分 11567, 距离下一级还需 8433 积分
威望1501 注册时间积分11567精华9帖子
高昌民 发表于
有时可能要尽量往少靠,有时要尽量往多靠。本例就是往少靠的情况,
----------------------------------- ...
我看你是说反了。
-----------------
那你是说要“往多靠”?把221估成230,239估成240,得出估值470,能因为470大于441就得出结论“坐不下”吗?虽然实际准确数460确实是大于441,但上面的结论却是没有根据的。
只有“往少靠”,把221估成220,239估成230,得出估值450,然后根据这个比准确数更小的估值都大于441,就可得出准确数必然大于441,所以“坐不下”。
最后登录在线时间9233 小时威望1501 金币8204 注册时间阅读权限60帖子精华9积分11567UID911270
钻石会员, 积分 11567, 距离下一级还需 8433 积分
威望1501 注册时间积分11567精华9帖子
“往少靠”有点类似辩论中的“退一步”法。
最后登录在线时间1671 小时威望375 金币3838 注册时间阅读权限50帖子精华1积分3127UID1491964
金牌会员, 积分 3127, 距离下一级还需 4873 积分
威望375 注册时间积分3127精华1帖子
本帖最后由 gaochangmin 于
23:09 编辑
高昌民 发表于
不是“把题目239当成229后的笔误”的问题,你的本贴不能说明 “往少靠”的正确的必然性。
不要拿大话唬人,应该说:
是高“不理解”白“证明不等式的放大法和缩小法”。
是你这样的“放大法和缩小法”不但不能解决问题,相反,把问题搞糟了。
最后登录在线时间1671 小时威望375 金币3838 注册时间阅读权限50帖子精华1积分3127UID1491964
金牌会员, 积分 3127, 距离下一级还需 4873 积分
威望375 注册时间积分3127精华1帖子
本帖最后由 gaochangmin 于
22:48 编辑
白马秋风塞上 发表于
我看你是说反了。
-----------------
那你是说要“往多靠”?把221估成230,239估成240,得出估值470,能 ...
为什么要“把221估成230,239估成240,得出估值470”?
“把221估成220,239估成240,得出估值460”有什么不可?
可以估成460,为什么偏要估成“470”?。
460坐不下了470当然坐不下。我说的是你的“往少靠”不对。我没有说“往多靠”就对。我说应该往正确的地方靠。打
敌人没有必要故意“把枪口往高里抬”或者“把枪口往低里压”。
最后登录在线时间1671 小时威望375 金币3838 注册时间阅读权限50帖子精华1积分3127UID1491964
金牌会员, 积分 3127, 距离下一级还需 4873 积分
威望375 注册时间积分3127精华1帖子
本帖最后由 gaochangmin 于
22:52 编辑
白马秋风塞上 发表于
“往少靠”有点类似辩论中的“退一步”法。
“退一步”也应该“退”的是地方,也需要“退”的正确。
最后登录在线时间1671 小时威望375 金币3838 注册时间阅读权限50帖子精华1积分3127UID1491964
金牌会员, 积分 3127, 距离下一级还需 4873 积分
威望375 注册时间积分3127精华1帖子
白马秋风塞上 发表于
本例就是往少靠的情况,21、29都估成20。
-------------------------------------------------------
这是我把题目239当成229后的笔误,无关“往少靠”的正确的必然性。
---------------------------------------------------------------------------
229同样是个数字,它同样可以成为本题的假设条件?虽然是你的“笔误”。可这样的“笔误”恰恰证明了你的“往少靠”是彻底错误的。还谈什么“正确的必然性”?
不能改变题目的条件还有什么“正确的必然性”。
最后登录在线时间1671 小时威望375 金币3838 注册时间阅读权限50帖子精华1积分3127UID1491964
金牌会员, 积分 3127, 距离下一级还需 4873 积分
威望375 注册时间积分3127精华1帖子
白马秋风塞上 发表于
一般估算,可以根据尽量往准确数靠的原则,如29就估30,21就估20。
但有具体条件下,有时可能要尽量往少靠 ...
反过来,如果说有500人,甲影院有239座位,乙影院有241座位,问两个地方能否容下500人?就要取往多靠的原则,239+241≈240+250=490,至多有490个座位,肯定容不下。
------------------------------------------------------------------------------------------------------------
如果说有500人,如果甲影院有249座位,乙影院有241座位,问两个地方能否容下500人?仍然取往多靠的原则,249+241≈250+250=500,正好可以坐下,其实249+241=490,根本坐不下。不知道你这“往多靠”是怎么“靠”的?
最后登录在线时间1671 小时威望375 金币3838 注册时间阅读权限50帖子精华1积分3127UID1491964
金牌会员, 积分 3127, 距离下一级还需 4873 积分
威望375 注册时间积分3127精华1帖子
我觉得有人认为:
打靶的时候不要描靶的中心,有时候往左歪,有时候往右歪,有时候抬高枪口,有时候压低枪口。这样打中了才显的枪法更准。
最后登录在线时间9233 小时威望1501 金币8204 注册时间阅读权限60帖子精华9积分11567UID911270
钻石会员, 积分 11567, 距离下一级还需 8433 积分
威望1501 注册时间积分11567精华9帖子
本帖最后由 yyx1366_bbs 于
08:24 编辑
高昌民 发表于
反过来,如果说有500人,甲影院有239座位,乙影院有241座位,问两个地方能否容下500人?就要取往多靠的原 ...
如果说有500人,如果甲影院有249座位,乙影院有241座位,问两个地方能否容下500人?仍然取往多靠的原则,249+241≈250+250=500,正好可以坐下,其实249+241=490,根本坐不下。不知道你这“往多靠”是怎么“靠”的?
--------------------
“往多靠”是“高估”,高估出来的座位估值500“正好”等于实际人数500怎么能作为判断“可以坐下”的依据?,这说明你根本不懂不等式。
Powered by这些语文题怎么做1阅读史铁生《我与地坛》中的文段,按要求作答 她(母亲)不是那种光会疼爱儿子不懂得理解儿子的母亲。她知道我心理的苦闷,知道不该阻止我出去走走,知道我要是老呆在家里结果会更糟。但她又担心我一个人在那荒圆里整天都想些什么,我那时脾气坏到极点,经常是发了疯一样地离开家。从那园子里回来又中了魔似的什么都不说。母亲知道有些事不宜问,便犹犹豫豫地想问但终于没敢问,因为她自己心理也没答案。她料想我不会愿意她跟一同去,所以她从未这样要求过,她知道得给我一点独处的时间,得有这样一段过程。她只是不知道这过程得要多久,和这过程的尽头究竟是什么。每次我要动身时,她便无言地帮我准备,帮我上了轮椅,看着我摇着车拐出小院;这以后她会怎样,当年我不曾想过。A概括这段的中心思想B这里采用了哪几种描写方法来刻画母亲?C文中的"她知道我心理很苦”、"知道我要是老呆在家里情况会更糟”、"她知道得给我一点独处的时间”等文字属于什么描写?
D根据本段的描写并结合全文看,文中所写母爱的特点是什么?2下列各项属于屈原《离骚》的艺术成就的有 ( )
A:开创了浪漫主义的创作方法
B:开拓了“香草美人”的比兴格局
C:打破四言格式,创造了一种句法参差、韵散结合的新形式。
D:音律的变化,严格押韵的声律美
E:开创了重章叠句的结构形式
3 老舍《想北平》一文语言风格上有什么特点?文中所写的欧洲"四大名城”的作用是什么?用的什么表现手法?阅读白居易《长恨歌》中的诗段,按要求作答渔阳鼙鼓动地来,惊破霓裳羽衣曲。九重城阙烟尘生,千乘万骑西南行。翠华摇摇行复止,西出都门百余里。六军不发无奈何,宛转蛾眉马前死。花钿委地无人收,翠翘金雀玉搔头。君王掩面救不得,回看血泪相和流。黄埃散漫风萧索,云栈萦纡登剑阁。峨嵋山下少人行,旌旗无光日色薄。蜀江水碧蜀山青,圣主朝朝暮暮情。行宫见月伤心色,夜雨闻铃肠断声。天旋地转回龙驭,到此踌躇不能去。马嵬坡下泥土中,不见玉颜空死处。A这是首叙事诗,请说说本段诗叙述的是故事中的哪个情节?B段中"黄埃散漫风萧索”到"旌旗无光日色薄”等诗句描写的景物有什么特点?C"蜀江水碧蜀山青”到"夜雨闻铃肠断声”几句抒发了怎样的情感?D这段诗主要运用了什么抒情方法?E"天旋地转回龙驭”句指什么?
落落下台44
2下列各项属于屈原《离骚》的艺术成就的有 ( )
A:开创了浪漫主义的创作方法
B:开拓了“香草美人”的比兴格局
C:打破四言格式,创造了一种句法参差、韵散结合的新形式。
D:音律的变化,严格押韵的声律美
E:开创了重章叠句的结构形式
ABC是肯定对的,D和E不太确定是哪个...
1、A:母亲对“我”的用心良苦,无微不至。B:心理描写、神态描写、动作描写C:心理描写D:无声无言却又无微不至的、全心为儿子着想的母爱。2、ABC(E肯定是错的,因为诗经上就已有这种重章叠句的结构形式 ;D也是早在诗经就已有的诗词特点。)3、语言特点:通俗质朴,纯洁自然亲切。“四大名城”作用:将北京和“伦敦、巴黎、罗马与堪司坦丁...
《古域》邀你一起见证穿越传说
为您推荐:
扫描下载二维码共有 701 人关注过本帖
标题:求大神指点,这道题怎么做啊
等 级:新手上路
帖 子:10
结帖率:33.33%
&&已结贴√
&&问题点数:20&&回复次数:9&&&
求大神指点,这道题怎么做啊
九数组分数
1,2,3...9 这九个数字组成一个分数,其值恰好为1/3,如何组法?
下面的程序实现了该功能,请填写划线部分缺失的代码。
#include &stdio.h&
void test(int x[])
&&& int a = x[0]*1000 + x[1]*100 + x[2]*10 + x[3];
&&& int b = x[4]*10000 + x[5]*1000 + x[6]*100 + x[7]*10 + x[8];
&&& if(a*3==b) printf(&%d / %d\n&, a, b);
void f(int x[], int k)
&&& int i,t;
&&& if(k&=9){
&&&&&&&&test(x);
&&& for(i=k; i&9; i++){
&&&&&&&&{t=x[k]; x[k]=x[i]; x[i]=t;}&&
&&&&&&&&f(x,k+1);
&&&&&&&&_____________________________________________ // 填空处
int main()
&&& int x[] = {1,2,3,4,5,6,7,8,9};
&&& f(x,0);&&&
&&& return 0;
注意:只填写缺少的内容,不要书写任何题面已有代码或说明性文字。
搜索更多相关主题的帖子:
等 级:黑侠
帖 子:107
专家分:534
这是一个典型的全排列组合算法,递归后将交换的数据还原即可,复制递归前的那行代码即可,如果非要不一样,可把k、i对调,结果一样。
来 自:湖南科技大学
等 级:贵宾
威 望:26
帖 子:2753
专家分:13404
若是用排列组合的方法,如题目中的方法,确实是难理解。我想出来一个好理解但是比较死的办法。设N为分子,M为分母,且M=N*3,由于有9个数字,所以N只能是四位数,M是五位数。试想N的三倍是五位数,且N的四个数字不能重复,所以N最小是3412,同理N最大是9876。在这个范围内穷举每一个数,只要M*10000+N,即9个数字组成的数没有相同的数字而且没有数字0即可。下面是我的算法。
程序代码:#include &stdio.h&
#include &stdlib.h&
#include &stdbool.h&
int main()
&&& bool isSameNumberExistsInTwoNumbers(int m,int n);
&&& int N,M;
&&& for(N=<font color=#2;N&=<font color=#6;N++)
&&&&&&&&M=N*<font color=#;
&&&&&&&&if(isSameNumberExistsInTwoNumbers(M,N))
&&&&&&&&&&&&printf(&%d/%d=1/3\n&,N,M);
&&& return <font color=#;
bool isSameNumberExistsInTwoNumbers(int m,int n)
&&& int i,j,total=m*<font color=#00+n;
&&& char numChar[<font color=#];&&//注意长度10是因为末尾要加一个字符串结束标志'\0'
&&& itoa(total,numChar,<font color=#);&&//将这个9位数转换成字符串
&&& for(i=<font color=#;i&<font color=#;i++)
&&&&&&&&for(j=i+<font color=#;j&<font color=#;j++)
&&&&&&&&&&&&//比较是否有相同的数字或者有0
&&&&&&&&&&&&if(numChar[i]==numChar[j]||numChar[i]=='<font color=#')&&return false;
&&& if(numChar[<font color=#]=='<font color=#')&&return false;&&//检查第9个,上面没有检查到
&&& return true;
下面是程序的运行结果,大家看下对不对。
附件: 您没有浏览附件的权限,请
&&&唯实惟新 至诚致志
等 级:黑侠
帖 子:107
专家分:534
可行,不过楼主题意是帮他填空。另判断是否重复还有更高效的算法,不需要转换为字符串,如下:
bool isSameNumberExistsInTwoNumbers(int m,int n)
&&& int i,total=m*10000+n;
&&& char numChar[10]={0};&&//注意长度10是因为末尾要加一个字符串结束标志'\0'
&&& for(;total/=10)
&&&&&&&&&numChar[total%10]++;
&&& for(i=9;i;i--)
&&&&&&&&&if(numChar[i]!=1)
等 级:版主
威 望:176
帖 子:4126
专家分:21631
回复 4楼 拉链
bool isSameNumberExistsInTwoNumbers(int m,int n)
&&& unsigned mark = 0;
&&& for( n=n*100000+m; n!=0; n/=10 )
&&&&&&&&mark |= 1u&&(n%10);
&&& return mark==0x3FE;
来 自:湖南科技大学
等 级:贵宾
威 望:26
帖 子:2753
专家分:13404
回复 5楼 rjsp
蒙了,请问位移运算怎么做到的。
&&&唯实惟新 至诚致志
等 级:版主
威 望:176
帖 子:4126
专家分:21631
回复 6楼 qq
遇到1就将第一bit设为1
遇到2就将第二bit设为1
遇到3就将第三bit设为1
遇到9就将第九bit设为1
最后看一下是不是二进制的
等 级:黑侠
帖 子:107
专家分:534
回复 5楼 rjsp
回复5楼:就是把数组变成位。得到一个数的各位数据后,把1左移到该位并与mark或,如果9个数不同,则最终的数应该是二进制11 fe。
来 自:湖南科技大学
等 级:贵宾
威 望:26
帖 子:2753
专家分:13404
回复 8楼 拉链
咯,在纸上比划了半天,才明白怎么回事,不得不说,此方法确实精妙无比。
&&&唯实惟新 至诚致志
版权所有,并保留所有权利。
Powered by , Processed in 0.038675 second(s), 9 queries.
Copyright&, BCCN.NET, All Rights Reserved}

我要回帖

更多关于 又在问这些问题了 的文章

更多推荐

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

点击添加站长微信