回答編集履歴

1

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

2017/03/17 01:08

投稿

can110
can110

スコア38262

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