具體來說,就是寫一些可以計算第1000個素數的東西。我們只知道print,=,=,1=,if,else,elif,while,%,-,+,*,/,我認為是命令。我們還不知道如何導入庫。
我的想法是取乙個奇數除以3,4,5,6,7,8,9和if%n!=0,然後向numberofprimes變數新增乙個數字,從11開始作為測試的基數,並在numberofprimes的基數處為它分配乙個基數4,儘管我不知道這是否正確,因為我不知道如何顯示第1000個素數。
我很親近嗎?
其最新體現如下:##calculate the 1000th prime number
potprime = 3
numberofprime = 1
cycle = if potprime%3 = 0:
break
if potpimre%4 = 0:
break
if potprime%5 = 0:
break
if potprime%6 = 0:
break
if potprime%7 = 0:
break
if potprime%8 = 0:
break
if potprime%9 = 0:
break
numberofprime + 1
potprime + 1
if potprime%2 == 0:
potprime = potprime + 1
if potprime != 0:
cycle
我到底錯在**?一步一步走過。我真的很想學,雖然我覺得我只是被冷落在這裡。
在這一點上,對我來說,看到乙個合適的方案是如何實現而不是這樣做更為有益。我已經工作了3個小時了,卻一無所獲。如果有人有解決辦法,我會很高興看到它,並試圖從中吸取教訓。
hive UDAF求平均值
最近做資料遷移專案,把聚合部分從kettle遷移到hadoop集群上,需要寫很多聚合指令碼 在論壇是看到alipay同事寫過類似cube的udaf,拿過來執行下報錯,有幾個地方沒看多,而且沒有注釋,只好從基礎開始看,自己搞乙個,之前寫過udf所以入手還是聽快的 準備 1 實現自己的udaf需要整合u...
spark 求平均值
val rdd sc.makerdd list a 1 a 2 a 3 b 1 b 2 b 3 b 4 a 4 2 rdd.combinebykey x x,1 x int,int y int x.1 y,x.2 1 x int int y int int x.1 y.1,x.2 y.2 mapva...
大數求平均值公式
方法1 維護乙個cnt記錄當前資料的個數,evr記錄當前的平均值 然後每增減乙個新資料val時,更新這個cnt和evr的值即可 evr val evr cnt int main 模擬,每產生乙個數就更新這個cnt和evr for i 0 i sizeof d sizeof d 0 i cout 方法...