回答編集履歴

3

間違いがありました

2020/05/03 12:20

投稿

HogeAnimalLover
HogeAnimalLover

スコア4830

test CHANGED
@@ -8,7 +8,9 @@
8
8
 
9
9
  {
10
10
 
11
+ //nがゼロの場合は答えが存在しないので、nは1以上とします。
12
+
11
- return (n ? ( (1 == n) ? largestPowerOf2(n >> 1) << 1 : 1): 0);
13
+ return (1 == n) ? 1 : largestPowerOf2(n >> 1) << 1;
12
14
 
13
15
  }
14
16
 

2

間違いがありました

2020/05/03 12:20

投稿

HogeAnimalLover
HogeAnimalLover

スコア4830

test CHANGED
File without changes

1

間違いがありました

2020/05/03 12:17

投稿

HogeAnimalLover
HogeAnimalLover

スコア4830

test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  {
10
10
 
11
- return (n ? largestPowerOf2(n >> 1) << 1 : 0);
11
+ return (n ? ( (1 == n) ? largestPowerOf2(n >> 1) << 1 : 1): 0);
12
12
 
13
13
  }
14
14