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

回答編集履歴

2

コード修正

2017/09/28 07:13

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -17,7 +17,7 @@
17
17
  }
18
18
  else if (s_n.equals("f")) {
19
19
  System.out.println("foul!");
20
- if (sc != 2) sc++;
20
+ sc = Math.min(++sc, 2);
21
21
  }
22
22
  else {
23
23
  System.out.println("ball!");

1

コード修正

2017/09/28 07:13

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  原因は既にseastar3さんが指摘されている通りだと思います。
2
- しかし題材が題材なだけに、そもそもnの入力を受け付ける必要がないのでは?
2
+ しかし題材が題材なだけに、そもそもNの入力を受け付ける必要がないのでは?
3
3
  ```Java
4
4
  import java.util.Scanner;
5
5
 
@@ -17,7 +17,7 @@
17
17
  }
18
18
  else if (s_n.equals("f")) {
19
19
  System.out.println("foul!");
20
- sc += (sc != 2) ? 1 : 0;
20
+ if (sc != 2) sc++;
21
21
  }
22
22
  else {
23
23
  System.out.println("ball!");