小学数学题,难倒上班族:求SQL、PL/SQL解

[复制链接]
查看11 | 回复9 | 2009-1-15 11:42:46 | 显示全部楼层 |阅读模式
这是一道源自“小升初”的数学题。不料却难住了不少大学毕业多年的上班族。小小年纪要让他们做这么复杂的题,真难为现在的小学生了。刚开始看到你觉得很容易,可自己动手做起来才发现很难!某位高考差点得满分的网友,可花了一天一夜才答出这道题。觉得数学是强项的同学们,来试试吧!
  这是一道小学几何题。题中给出一个边长为20的正方形,正方形里有一个扇形和一个半圆形,求扇形和半圆形交叉部分A的面积(如图所示),答案取整。

选项:A.106  B.96  C.114  D.113
  也许选项中没有你的答案,那也请来说说你的解题思路吧。

今天上班,有同事邮件群发了这道题。大家都跃跃欲试,我给了一解。
现在将题目发到pub上,看有没有高人有更好的办法。请用SQL或PL/SQL解决。
回复

使用道具 举报

千问 | 2009-1-15 11:42:46 | 显示全部楼层
求出c的坐标
a的面积就好算了
半圆的积分-扇形的积分
回复

使用道具 举报

千问 | 2009-1-15 11:42:46 | 显示全部楼层
c: 114
题中B=C
回复

使用道具 举报

千问 | 2009-1-15 11:42:46 | 显示全部楼层
原帖由 〇〇 于 2009-9-25 20:27 发表
求出c的坐标
a的面积就好算了
半圆的积分-扇形的积分

用微积分解,确定x区间,及积分函数y,很容易解决。不过,微积分小学没学过。另外,用oracle sql解微积分也不是很方便。
能否用小学,或初中的知识,用oracle sql来解。pl/sql也可以。
[ 本帖最后由 addm 于 2009-9-25 20:42 编辑 ]
回复

使用道具 举报

千问 | 2009-1-15 11:42:46 | 显示全部楼层
原帖由 ilovemilk 于 2009-9-25 20:27 发表
c: 114
题中B=C

用眼看,B、C的面积也差很多啊。
回复

使用道具 举报

千问 | 2009-1-15 11:42:46 | 显示全部楼层
a+b+c+d=20*20
a+d=20*20(Pi/4)
a+c=10*10(Pi/2)
把2,3式中的d,c代入1式
a的面积可以求出来
面积为96.1739答案是B,还用的着微积分,真是大材小用啊,很简单啊,就是列方程求解,真的很简单,汗死我了~
[ 本帖最后由 variation 于 2009-9-25 21:03 编辑 ]
回复

使用道具 举报

千问 | 2009-1-15 11:42:46 | 显示全部楼层
原帖由 addm 于 2009-9-25 20:44 发表

用眼看,B、C的面积也差很多啊。

汗颜,随便看着推了一下,错了大家不要取笑哈,看来真不如小学生
回复

使用道具 举报

千问 | 2009-1-15 11:42:46 | 显示全部楼层
原帖由 variation 于 2009-9-25 20:52 发表
a+b+c+d=20*20
a+d=20*20(Pi/4)
a+c=10*10(Pi/2)
把2,3式中的d,c代入1式
a的面积可以求出来
面积为96.1739答案是B,还用的着微积分,真是大材小用啊,很简单啊,就是列方程求解,真的很简单,汗死我了~


史上最强小学生!
回复

使用道具 举报

千问 | 2009-1-15 11:42:46 | 显示全部楼层
简单的程序被这些复杂的人做复杂了
回复

使用道具 举报

千问 | 2009-1-15 11:42:46 | 显示全部楼层
nice
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行