aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xchallenge-117/steven-wilson/python/ch-1.py17
1 files changed, 17 insertions, 0 deletions
diff --git a/challenge-117/steven-wilson/python/ch-1.py b/challenge-117/steven-wilson/python/ch-1.py
new file mode 100755
index 0000000000..a3870ba254
--- /dev/null
+++ b/challenge-117/steven-wilson/python/ch-1.py
@@ -0,0 +1,17 @@
+#!/usr/bin/env python
+import sys
+
+
+if __name__ == "__main__":
+ filename = sys.argv[1]
+ file = open(filename)
+ lines = file.readlines()
+ line_numbers = [int(line.split(',')[0]) for line in lines]
+ line_numbers.sort()
+ number = 1
+ for line_number in line_numbers:
+ if number != line_number:
+ break
+ else:
+ number += 1
+ print("The missing row number is %d" % number) \ No newline at end of file