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

回答編集履歴

2

図を縮小

2015/11/17 05:53

投稿

ozwk
ozwk

スコア13553

answer CHANGED
@@ -3,7 +3,7 @@
3
3
  あとはi方向でループするだけです。
4
4
 
5
5
  もしくは図のように走査します。(歪んでますが)
6
- ![図](6825bbcc6fbe2d51add92de99f66b5cc.png)
6
+ ![図](0a8329b73f9d7e202c3125acd283df60.png)
7
7
 
8
8
  他にもいろいろあると思うので
9
9
  頑張って頭をひねってください。

1

別手法

2015/11/17 05:53

投稿

ozwk
ozwk

スコア13553

answer CHANGED
@@ -1,3 +1,13 @@
1
1
  求めたい格子点のうち、
2
2
  x座標`x=i`であるものの個数は、`√(m^2 - i^2)`の整数部分から簡単に求まります。
3
- あとはi方向でループするだけです。
3
+ あとはi方向でループするだけです。
4
+
5
+ もしくは図のように走査します。(歪んでますが)
6
+ ![図](6825bbcc6fbe2d51add92de99f66b5cc.png)
7
+
8
+ 他にもいろいろあると思うので
9
+ 頑張って頭をひねってください。
10
+ 方針は
11
+ ・ループ回数を減らす。
12
+ ・使いまわせるものは使い回す。
13
+ です。