苹果3元一个,鸭梨2元一个,桃子1元一个。现在想用200元买100个水果,在控制台中列出所有可能性。
for(var apple = 0;apple <= 100;apple++){
for(var pears = 0;pears <= 100;pears++){
for(var peach = 0;peach <= 100;peach++){
if(3*apple+2*pears+1*peach == 200 && apple+pears+peach == 100){
console.log(apple,pears,peach);
}
}
}
}
结果
0 100 0
1 98 1
2 96 2
3 94 3
4 92 4
5 90 5
6 88 6
7 86 7
8 84 8
9 82 9
10 80 10
11 78 11
12 76 12
13 74 13
14 72 14
15 70 15
16 68 16
17 66 17
18 64 18
19 62 19
20 60 20
21 58 21
22 56 22
23 54 23
24 52 24
25 50 25
26 48 26
27 46 27
28 44 28
29 42 29
30 40 30
31 38 31
32 36 32
33 34 33
34 32 34
35 30 35
36 28 36
37 26 37
38 24 38
39 22 39
40 20 40
41 18 41
42 16 42
43 14 43
44 12 44
45 10 45
46 8 46
47 6 47
48 4 48
49 2 49
50 0 50