[問題] 數學問題

作者: pttworld (批踢踢世界)   2017-11-13 19:35:00
寫成一個陣列,亂數索引取值。
作者: x12345x (傳說中的同花順)   2017-11-13 20:14:00
看不懂上面的式子為何會輸出成下面的東西
作者: qrtt1 (有些事,有時候。。。)   2017-11-13 22:04:00
說明一下規則吧?
作者: esatangw (Esatan)   2017-11-13 22:26:00
if (i <= 2) { n *= i }else if (i == 3) { n = 2 * i * n; }else { n = 12 * (i - 3) * n; }單純從上面條件歸納 不太清楚題目..
作者: gmoz ( This can't do that. )   2017-11-13 23:19:00
i=1會變零
作者: Brabus700G (路邊賣檳榔的阿伯)   2017-11-13 23:27:00
不想寫if就用?:啊XD
作者: libertyleave (SSLin)   2017-11-14 11:15:00
定個 array ans[] = {0,100,200,600,1200,2000,3000n =ans[i]懶得歸納數學大概這樣最方便
作者: ssccg (23)   2017-11-14 11:44:00
這種有規則就把規則翻譯成程式而已,不知道規則的話是數學問題而不是程式問題...
作者: JustinHere (良葛格)   2017-11-15 19:58:00
Map.of(1,100,2,200,3,600,4,1200,5,2000,6,3000).get(new Random().ints(1, 1, 7).findFirst().getAsInt());或 List.of(100,200,600,1200,2000,3000).get(new Random().ints(1,0,6).findFirst().getAsInt());Java 9 才能跑喔…XD
作者: LawLombie (盧芹達)   2017-11-15 20:34:00
switch(){}

Links booklink

Contact Us: admin [ a t ] ucptt.com