質問編集履歴
3
ほげほげ
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
python3
|
1
|
+
python3 配列から合計がXに成るようにY個取り出す
|
test
CHANGED
File without changes
|
2
ほげ
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,18 +1,12 @@
|
|
1
|
-
お菓子の袋がy個有ります。
|
2
|
-
|
3
|
-
|
1
|
+
y個の袋に、飴a個、ガムb個、のどちらかが入ります。
|
4
2
|
|
5
3
|
用意された飴とガムの合計がx個です。
|
6
4
|
|
7
5
|
|
8
6
|
|
9
|
-
飴とガムの合計xから、y個分の袋を作って、
|
10
|
-
|
11
|
-
割り切れる様に訳ます。
|
12
7
|
|
13
8
|
|
14
|
-
|
15
|
-
```
|
9
|
+
```python
|
16
10
|
|
17
11
|
x=8 #飴とガムの合計
|
18
12
|
|
@@ -24,35 +18,23 @@
|
|
24
18
|
|
25
19
|
```
|
26
20
|
|
27
|
-
飴は何袋できて、ガムが何袋できるでしょう?
|
28
21
|
|
29
|
-
同じ袋に2種類以上、入れてはいけません。(1袋 1種類のみ)
|
30
|
-
|
31
|
-
|
32
|
-
|
33
|
-
割り切れない場合は、できた袋の個数と中身を表示して、
|
34
|
-
|
35
|
-
余ったモノを表示します。
|
36
22
|
|
37
23
|
|
38
24
|
|
39
25
|
#出力結果
|
40
26
|
|
41
|
-
```
|
27
|
+
```
|
42
28
|
|
29
|
+
2 # 飴 2袋
|
43
30
|
|
44
|
-
|
45
|
-
2 #飴
|
46
|
-
|
47
|
-
3 #ガム
|
31
|
+
3 # ガム 3袋
|
48
32
|
|
49
33
|
```
|
50
34
|
|
51
35
|
|
52
36
|
|
53
|
-
|
37
|
+
現状
|
54
|
-
|
55
|
-
|
56
38
|
|
57
39
|
```ここに言語を入力
|
58
40
|
|
@@ -66,4 +48,4 @@
|
|
66
48
|
|
67
49
|
```
|
68
50
|
|
69
|
-
合計がxに成るように取り出したい思います。
|
51
|
+
合計がxに成るように配列からy個、取り出したい思います。
|
1
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -51,3 +51,19 @@
|
|
51
51
|
|
52
52
|
|
53
53
|
どの様に考えれば良いのでしょうか?
|
54
|
+
|
55
|
+
|
56
|
+
|
57
|
+
```ここに言語を入力
|
58
|
+
|
59
|
+
l=[]
|
60
|
+
|
61
|
+
[l.append(a) for _ in range(y)]#袋個分追加
|
62
|
+
|
63
|
+
[l.append(b) for _ in range(y)]#袋個分追加
|
64
|
+
|
65
|
+
print(l)
|
66
|
+
|
67
|
+
```
|
68
|
+
|
69
|
+
合計がxに成るように取り出したい思います。
|