求神人解答几道GRE数学题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求神人解答几道GRE数学题相关的知识,希望对你有一定的参考价值。

1、A political poll showed that 80 percent of those polled said they would vote for proposition P. Of those who said they would vote for proposition P, 70 percent actually voted for P, and of those who did not say they would vote for P, 20 percent actually voted for P. What percent of those polled voted for P?
(A) 56% (B) 60% (C) 64% (D) 76% (E) 90%
我列的算式是:0.8*0.7+0.2*0.2=60%,为什么答案是A呢?

2、
For the line with equation y=ax+b, ab≠0, the x-intercept is twice the y-intercept.
比大小:The slope of the line和0.5
Intercept到底要不要带正负号的啊?
3、
A rectangular floor with an area of 12 square meters is drawn to scale with 2 centimeters representing L meter.
比大小:The area of the scale drawing of the floor和24 square centimeters

4、2AF=AB=BD=DE=AE
比大小: The sum of the area of triangular region ABF and the area和The area of rectangular region BCEF
这个题目是不是错了啊?关于C的条件都没给出,图啊画不出来。。。

求具体算式啊!!在此膜拜了!!!!

第一个答案错了吧。第二个正负,答案可以是相等的也可以是小于啊。。puzzled

a lot。。第三个48 square cm。大于号。2 cm equals 1 L meter,so we could assume the rectangular's size as 3m by 4m, in this way ,we could change the width to 3*2=6cm and the length same change to 4*2=8 cm,so the area of the scale drawing of the floor equals 6*8=48 square centimeters. 第四题我画了一个很有迷惑性的图。自己也糊涂了。。。。肯定错了

 

 

参考技术A 1.就应该是60%,答案错了
2.intercept表示截距,有符号,可以为负,所以应该选D(不确定)
3.原题是1meter不是Lmeter,题目意思是
一个长方形floor,面积12平方米,按比例,2厘米代表1米
则比较其面积与24cm²的大小
解:由比例尺1:50,则面积比例为1:50²=1:2500
则易得120000/2500=48>24
选A
4.你的题不完整
原题是
2AF=AB=BD=DE=AE,
A,The sum of the area of triangular region ABF and the area of triangular region CDE
B,The area of rectangular region BCEF' ?

由题中AB=BD=DE=AE可知 四边形ABDE为菱形,A,D位于线段BE的垂直平分线上
又BCEF为矩形(rectangular)
画图后得到,随菱形ABDE变化,矩形BCEF也在变化
有点儿复杂,我算一会再跟你说本回答被提问者和网友采纳
参考技术B 第一题我也和lz一样的想法类...
第二题截距是带正负号的
第三题,应该是讨论L的大小在不断变化时,比例图的大小和24的关系吧
当两者相等的时候,有 24/12 =(2/L)^2(这里单位已经约过了),L=√2
所以就√2作为零界进行讨论吧
第四题,其实是有隐藏条件的吧,ABDE很明显是菱形,BCEF是矩形,表明BE就是矩形的对角线,而C和F是矩形的另外两个顶点,BC和EF垂直,矩形BCEF的面积就是两倍的三角形BFE的面积,所以题目就是三角形ABF和两倍三角形BEF的面积大小比较
只能做个参考啦...

Oracle同程网络的几道笔试题解答(不一定对,欢迎拍砖)


【Oracle】同程网络的几道笔试题解答(不一定对,欢迎拍砖)

【Oracle】同程网络的几道笔试题解答(不一定对,欢迎拍砖)
【Oracle】同程网络的几道笔试题解答(不一定对,欢迎拍砖)       

    今天小麦苗给大家分享的是同程网络的几道笔试题解答(不一定对,欢迎拍砖)。


同程网络的几道笔试题解答(不一定对,欢迎拍砖)



一、 问答题1题30分

下列脚本语句语法上有哪些问题,优化后该怎么写

select substr(t.dd,1,7) as month, count(distinct t.id)

from (

select fio.memberfk as id, to_date(fio.createdate) as dd,

row_number() over (partition by fio.memberfk order by to_date(fio.createdate)) as num

from middledata.factflyintorder fio

left join dimdata.dimflyintorderflag zt on fio.orderflagfk = zt.orderflagkey

where to_date(fio.createdate) >= '2016-03-01'

and to_date(fio.createdate) < '2017-04-01'

and zt.orderflagkey = 14

and fio.platfk = 501

group by fio.memberfk, to_date(fio.createdate)

) t

where t.num = 1

order by month

group by month

 

 

 

--默认FIO.CREATEDATE为日期类型

1.去掉表DIMDATA.DIMFLYINTORDERFLAG

2.最后的ORDER BYGROUP BY位置调换

3.FIO.CREATEDATE BETWEEN to_date('2016-03-01','YYYY-MM-DD') AND to_date('2017-04-01','YYYY-MM-DD')

4.剩下的看执行计划吧

 

优化后:

SELECT SUBSTR(T.DD, 1, 7) AS MONTH, COUNT(DISTINCT T.ID)

  FROM (SELECT FIO.MEMBERFK AS ID,

               TO_CHAR(FIO.CREATEDATE,'YYYY-MM-DD') AS DD,

               ROW_NUMBER() OVER(PARTITION BY FIO.MEMBERFK ORDER BY TO_DATE(FIO.CREATEDATE)) AS NUM

          FROM MIDDLEDATA.FACTFLYINTORDER FIO

         WHERE FIO.CREATEDATE BETWEEN to_date('2016-03-01','YYYY-MM-DD') AND to_date('2017-04-01','YYYY-MM-DD')

           AND FIO.PLATFK = 501

         GROUP BY FIO.MEMBERFK, TO_DATE(FIO.CREATEDATE)) T

 WHERE T.NUM = 1

 GROUP BY MONTH

 ORDER BY MONTH

 

二、 操作题3题70分

机票订单middledata.factflyintorder

相关字段

字段名称

字段

数据类型

描述

订单流水号

serialid

string


航司ID

airwaysfk

int


会员ID

memberfk

int


创建时间

createdate

timestamp


营收

totaltakeoff

decimal(10,2)


航段数

legcount

int


订单状态

issuccess

tinyint

1-成功;2-进行中;3-失败

订单是否有效

isvalid

tinyint

0-否;1-是

是否测试单

istest

int

0-否;1-是

机票航司维度表:dimdata.dimflyairway

相关字段如下:

字段名称

字段

数据类型

描述

航司ID

flyairwaykey

int


航司二字码

flyairwaycode

string


航司名称

flyairwaydes

string


 

根据上面提供信息下面的问题编写脚本:

1)2017年以来每月的均航段营收(提示:均航段营收=营收/航段sum函数;成功订单,排除测试和无效单)

 

SELECT TO_CHAR(A.CREATEDATE, 'YYYYMM') AS 月份,

       SUM(A.TOTALTAKEOFF / LEGCOUNT) AS 均航段营收

  FROM MIDDLEDATA.FACTFLYINTORDER A

 WHERE A.CREATEDATE >= TO_DATE('20170101', 'YYYYMMDD')

   AND ISVALID = 1

   AND ISTEST = 0

 GROUP BY TO_CHAR(A.CREATEDATE, 'YYYYMM');

 

 

2)2017年5月各航司的总营收输出时间,航司二字码和营收数据并按营收倒序排列(提示表关联sum,order by

 

 

SELECT A.CREATEDATE AS 输出时间,

       B.FLYAIRWAYCODE AS 航司二字码,

       SUM(A.TOTALTAKEOFF) AS 营收数据

  FROM MIDDLEDATA.FACTFLYINTORDER A

  JOIN DIMDATA.DIMFLYAIRWAY B

    ON A.AIRWAYSFK = B.FLYAIRWAYKEY

 WHERE A.CREATEDATE = TO_DATE('201705', 'YYYYMM')

 GROUP BY A.AIRWAYSFK, A.CREATEDATE, B.FLYAIRWAYCODE

 ORDER BY TOTALTAKEOFF DESC;

 

3)2017年6月1号各航司营收最高的订单,输出航司二字码和订单号(提示表关联Row_number,Partition by

 

SELECT 航司二字码,订单号

  FROM (SELECT B.FLYAIRWAYCODE AS 航司二字码,

               SUM(A.TOTALTAKEOFF) AS 营收数据,

               A.SERIALID 订单号,

               ROW_NUMBER() OVER(PARTITION BY A.AIRWAYSFK, B.FLYAIRWAYCODE, A.SERIALID ORDER BY SUM(A.TOTALTAKEOFF) DESC ) RN

          FROM MIDDLEDATA.FACTFLYINTORDER A

          JOIN DIMDATA.DIMFLYAIRWAY B

            ON A.AIRWAYSFK = B.FLYAIRWAYKEY

         WHERE A.CREATEDATE = TO_DATE('20170601', 'YYYYMMDD')

         GROUP BY A.AIRWAYSFK, B.FLYAIRWAYCODE, A.SERIALID)

 WHERE RN = 1;

 

 


【Oracle】同程网络的几道笔试题解答(不一定对,欢迎拍砖)


DB笔试面试历史连接

http://mp.weixin.qq.com/s/Vm5PqNcDcITkOr9cQg6T7w

【Oracle】同程网络的几道笔试题解答(不一定对,欢迎拍砖)


DBA宝典小程序

  

【Oracle】同程网络的几道笔试题解答(不一定对,欢迎拍砖)

About Me:小麦苗

 版权所有,欢迎分享本文,转载请保留出处

【Oracle】同程网络的几道笔试题解答(不一定对,欢迎拍砖)


以上是关于求神人解答几道GRE数学题的主要内容,如果未能解决你的问题,请参考以下文章

谈pkusc2016的几道数学题

GRE数学中个位数规律中的障眼法

GRE数学老大难:排列组合!

数学之欧拉函数 &几道poj欧拉题

拉网小调:寻找最短路径 | 前期内容解答

一道排列组合数学问题