teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

コード追加

2016/05/26 05:38

投稿

ozwk
ozwk

スコア13553

answer CHANGED
@@ -16,3 +16,33 @@
16
16
 
17
17
  x,yが自然数という条件つけても、解があるかは問題次第です。
18
18
 
19
+ ---
20
+
21
+ 間違っていたらすみません。:
22
+
23
+ ```C
24
+ //2666x + 24y = 245064
25
+ int a = 2666;
26
+ int b = 24;
27
+ int c = 245064;
28
+
29
+ int x = 1;
30
+ while (a*x < c){
31
+ if( (c - a*x)%b == 0){
32
+ int y = (c - a*x)/b;
33
+ printf("%d,%d\n",x,y);
34
+ }
35
+ x++;
36
+ }
37
+ ```
38
+
39
+
40
+ ```
41
+ 12,8878
42
+ 24,7545
43
+ 36,6212
44
+ 48,4879
45
+ 60,3546
46
+ 72,2213
47
+ 84,880
48
+ ```

1

「工業高校卒」向け説明の追加

2016/05/26 05:38

投稿

ozwk
ozwk

スコア13553

answer CHANGED
@@ -3,5 +3,16 @@
3
3
  ざっと調べた限り違います。
4
4
  べズーの等式は
5
5
  非0の2つの整数aとb、その最大公約数cに対して、
6
- ax+by=Cを満たすx,yの組が存在する。
6
+ ax+by=cを満たすx,yの組が存在する。
7
- ということです。
7
+ ということです。
8
+
9
+ 要するに今解こうとしている問題とべズーの等式は関係ないです。
10
+ 問題を関係ない方法で解こうとしているので変なことになっています。
11
+
12
+ ---
13
+
14
+ ax+by=cを求めたいとのことですが、
15
+ 変数2つに対して式が1つと足りないので解けません。
16
+
17
+ x,yが自然数という条件つけても、解があるかは問題次第です。
18
+