public class Main { public static void main(String [] args){ int sum=750; int temp=0; for(int i=1;i<10;i++){ temp=(int) (Math.random()*100%91+10); while(sum-temp>(10-i)*100|| sum-temp<(10-i)*10){ temp=(int) (Math.random()*100%91+10); } System.out.print(temp+" "); sum-=temp; } System.out.print(sum);//第10个元素就等于sum } }