[问题] 数学问题

作者: 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