下面是乙個計算用電量的問題,原本是乙個excel方面的面試題:
白日平均用電:
30度以內,0.4元每度,
70度以上,1.2元每度 ,
30到70,0.8元每度 ;
晚間用電22點到早6點,**統一按0.3元每度收取 。
現在有3戶,用電量是:
戶,人數,白天用電,晚上用電
'a' , 4, 315 , 115
'b', 3, 105 , 102
'c', 6, 58, 212。
with tas(select 'a' v1, 4 as v2, 315 as v3, 115 as v4
union all
select 'b', 3,105,102
union all
select 'c', 6,58, 212
)select v1,
case when v3 * 1.0 / v2 <= 30
then v3 * 0.4
when v3 * 1.0 / v2 > 30 and
v3 * 1.0 / v2 <=70
then v2 * 30 * 0.4 + (v3 - v2 * 30) *0.8
when v3 * 1.0 / v2 > 70
then v2 * 30 * 0.4 + v2 * (70-30) * 0.8 + (v3 - v2 * 70) * 1.2
else 0
end +
v4 * 0.3
from t
雲計算的乙個比喻
雲計算的定義和基本特徵大家談的都比較多了,但是雲計算的發展和演進,雲計算的一些基本特徵還需要用乙個比喻來進一步細說下。從去年想到這個比喻到現在,比喻本身也在不斷完善和補充中。在社會經濟不發達的時候,乙個農戶想吃雞蛋,所以他自己養了乙隻雞,那麼他為了自己養這只雞,就需要給雞建乙個簡單的雞窩,還需要平時...
乙個網格計算的構想
今天看到了google實驗室的一篇學術 mapreduce simpli ed data processing on large clusters。剛看到時很興奮,感覺其中的網格計算的思想很是優秀。但興奮過後,發現其原理其實比較簡單,而且好像只適合用於一些需要進行非實時的大規模計算的場合,如搜尋引擎...
計算乙個集合的子集
用遞迴的思想計算出集合的子集 include include include include includeusing namespace std define maxsize 100 int sub set vector n,int m,int size sub set n,m,size 1 au...