回答編集履歴
3
最初にマイナス判定を入れました
answer
CHANGED
@@ -2,13 +2,13 @@
|
|
2
2
|
num = -1
|
3
3
|
while(True):
|
4
4
|
n = int(input("Enter a number :"))
|
5
|
+
if n < -1:
|
6
|
+
break
|
5
|
-
|
7
|
+
elif n == num:
|
6
|
-
|
8
|
+
print("**REPEAT**")
|
7
|
-
|
9
|
+
num = n
|
8
|
-
elif n >= 0:
|
9
|
-
num = n
|
10
10
|
else:
|
11
|
-
|
11
|
+
num = n
|
12
12
|
```
|
13
13
|
|
14
14
|
こうかな?n >= 0をはじめに置いてしまうと、n == numの条件に一致しなくなってしまいます!
|
2
0 -> -1
answer
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
```python
|
2
|
-
num =
|
2
|
+
num = -1
|
3
3
|
while(True):
|
4
4
|
n = int(input("Enter a number :"))
|
5
5
|
if n == num:
|
1
None -> 0
answer
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
```python
|
2
|
-
num =
|
2
|
+
num = 0
|
3
3
|
while(True):
|
4
4
|
n = int(input("Enter a number :"))
|
5
5
|
if n == num:
|