猿问

Java 怎么实现数字等分 和不变

  • 比如int a = 50 ; int b = 12;

    [12 ,12,12, 12,2]

    怎么拆成这种效果


FFIVE
浏览 796回答 2
2回答

不负相思意

   int a = 50;     int b = 12;     int n = (int)(Math.ceil(1.0 * a / b));     int[] d = IntStream.range(0, n).map(idx -> Math.min(b, a - b * idx)).toArray();
随时随地看视频慕课网APP

相关分类

Java
我要回答