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

回答編集履歴

1

コードの訂正

2021/08/16 03:33

投稿

kazuma-s
kazuma-s

スコア8222

answer CHANGED
@@ -1,4 +1,4 @@
1
1
  if文を次のような for文にしないと間違いです。
2
- `for (int j = i * i; j <= N; j += i) num[j] = 0;`
2
+ `for (int j = i * 2; j <= N; j += i) num[j] = 0;`
3
3
 
4
4
  もちろん修正方法は他にいくつもあります。