62,636
社区成员




public class main {
static int H_Num = 100;
static int Max_Num;
static int Mid_Num;
static int Min_Num;
public static void main(String args[]){
for(Max_Num=0;Max_Num<=H_Num/3+1;Max_Num++){
for(Mid_Num=0;(Mid_Num+Max_Num)<=H_Num/2+1;Mid_Num++){
Min_Num=100-Max_Num-Mid_Num;
if((3*Max_Num+2*Mid_Num+0.5*Min_Num==100)&&(Max_Num+Min_Num+Mid_Num==100)){
System.out.println("大:"+Max_Num+"--中:"+Mid_Num+"--小:"+Min_Num);
}
}
}
}
}
public static void main(String[] args) {
int r = 0;
int s = 0;
int t = 0;
for(int i=2;i<=98;i+=2){
t = i;
if((3*t -200)%2==0 && (3*t - 200)>0){
r=(3*t -200)/2;
if((100 - r - t) > 0){
s = 100 -r - t;
System.out.println(r+" "+s+" "+t);
}
}
}
}
简单的问题莫要复杂化,一个循环足矣