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

回答編集履歴

1

abcdefのみが6桁という条件をふまえ内容を修正

2017/03/17 01:08

投稿

8524ba23
8524ba23

スコア38352

answer CHANGED
@@ -1,9 +1,9 @@
1
- katoyさんの回答とfuzzballさんのコメントを参考に、2つの数値どちらも6桁の整数となる条件で求めました。
1
+ katoyさんの回答とfuzzballさんのコメントを参考に、abcdefが6桁の整数となる条件で求めました。
2
2
  ```Python
3
- # 2 * abcdef = cdefab となる6桁の数値を求める
3
+ # 2 * abcdef = cdefab となる6桁の数値abcdefを求める
4
4
  for i in range(100000,1000000): # 6桁
5
5
  j = (i % 10000) * 100 + (i / 10000) # abcdef -> cdefab
6
- if j >= 100000 and j == i * 2: # 6桁 かつ 条件を満たす
6
+ if j == i * 2: # 2 * abcdef = cdefab となる
7
7
  print("i=%d,j=%d" % (i,j))
8
8
  ```
9
9