#23838: 用整數陣列儲存圓周率的小數點後第x位的值


d2513850 (林勇智)

學校 : 崑山科技大學
編號 : 5102
來源 : [106.64.64.73]
最後登入時間 :
2024-01-07 20:24:26
f427. 高雄市109年資訊競賽國中組第五題 -- 2020高雄市資訊學科能力複賽109高雄市資訊學科能力複賽 | From: [110.30.40.171] | 發表日期 : 2020-12-25 19:11

用整數陣列piar[]儲存圓周率的小數點後第x位的值,x=0表示圓周率的整數部分

則piar[]陣列應該是:

int piar[]={3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5, 8, 9, 7, 9, 3, 2, 3, 8, 4, 6, 2, 6, 4, 3, 3, 8, 3, 2, 7, 9, 5, 0, 2, 8, 8, 4, 1, 9, 7, 1, 6, 9, 3, 9, 9, 3, 7, 5, 1, 0, 5, 8, 2, 0, 9, 7, 4, 9, 4, 4, 5, 9, 2, 3, 0, 7, 8, 1, 6, 4, 0, 6, 2, 8, 6, 2, 0, 8, 9, 9, 8, 6, 2, 8, 0, 3, 4, 8, 2, 5, 3, 4, 2, 1, 1, 7, 0, 6, 7, 9, 8, 2, 1, 4};

 
#24252: Re:用整數陣列儲存圓周率的小數點後第x位的值


fire5386 (becaidorz)

學校 : 國立清華大學
編號 : 115822
來源 : [140.114.217.8]
最後登入時間 :
2024-04-13 22:06:23
f427. 高雄市109年資訊競賽國中組第五題 -- 2020高雄市資訊學科能力複賽109高雄市資訊學科能力複賽 | From: [61.230.43.57] | 發表日期 : 2021-01-31 13:07

用整數陣列piar[]儲存圓周率的小數點後第x位的值,x=0表示圓周率的整數部分

則piar[]陣列應該是:

int piar[]={3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5, 8, 9, 7, 9, 3, 2, 3, 8, 4, 6, 2, 6, 4, 3, 3, 8, 3, 2, 7, 9, 5, 0, 2, 8, 8, 4, 1, 9, 7, 1, 6, 9, 3, 9, 9, 3, 7, 5, 1, 0, 5, 8, 2, 0, 9, 7, 4, 9, 4, 4, 5, 9, 2, 3, 0, 7, 8, 1, 6, 4, 0, 6, 2, 8, 6, 2, 0, 8, 9, 9, 8, 6, 2, 8, 0, 3, 4, 8, 2, 5, 3, 4, 2, 1, 1, 7, 0, 6, 7, 9, 8, 2, 1, 4};

這樣存多累阿,直接用char pi[] = "31415925....\0"

 
#24385: Re:用整數陣列儲存圓周率的小數點後第x位的值


610078 (電資意大利麵的最後希望)

學校 : 國立臺北科技大學
編號 : 119723
來源 : [114.36.28.204]
最後登入時間 :
2024-02-16 00:24:23
f427. 高雄市109年資訊競賽國中組第五題 -- 2020高雄市資訊學科能力複賽109高雄市資訊學科能力複賽 | From: [218.166.160.21] | 發表日期 : 2021-02-11 12:03

用整數陣列piar[]儲存圓周率的小數點後第x位的值,x=0表示圓周率的整數部分

則piar[]陣列應該是:

int piar[]={3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5, 8, 9, 7, 9, 3, 2, 3, 8, 4, 6, 2, 6, 4, 3, 3, 8, 3, 2, 7, 9, 5, 0, 2, 8, 8, 4, 1, 9, 7, 1, 6, 9, 3, 9, 9, 3, 7, 5, 1, 0, 5, 8, 2, 0, 9, 7, 4, 9, 4, 4, 5, 9, 2, 3, 0, 7, 8, 1, 6, 4, 0, 6, 2, 8, 6, 2, 0, 8, 9, 9, 8, 6, 2, 8, 0, 3, 4, 8, 2, 5, 3, 4, 2, 1, 1, 7, 0, 6, 7, 9, 8, 2, 1, 4};

不用計算開個string來存就好了吧

 
ZeroJudge Forum