# Load required modules
import sys

If an argument is present,

we are reading from a file

specified in sys.argv[1]

if len(sys.argv) > 1: reader = open(sys.argv[1])

If no argument, read from stdin

else: reader = sys.stdin

# -=-=-=-=- MORE CODE GOES HERE -=-=-=-=-

Reader Input

Code:

x = int(reader.readline())
s1 = reader.readline()
d = float(reader.readline())
s2 = reader.readline()

Input:

1
This
2.0
is true

Reader Input

Code:

x = int(reader.readline())
s1 = reader.readline()
d = float(reader.readline())
s2 = reader.readline()

Input:

1
This
2.0
is true

Reader Input

Code:

x = int(reader.readline())
s1 = reader.readline()
d = float(reader.readline())
s2 = reader.readline()

Input:

1
This
2.0
is true

Reader Input

Code:

x = int("1")
s1 = reader.readline()
d = float(reader.readline())
s2 = reader.readline()

Input:

1
This
2.0
is true

Reader Input

Code:

x = int(reader.readline()) # x = 1
s1 = reader.readline()
d = float(reader.readline())
s2 = reader.readline()

Input:

1
This
2.0
is true

Reader Input

Code:

x = int(reader.readline()) # x = 1
s1 = reader.readline()
d = float(reader.readline())
s2 = reader.readline()

Input:

1
This
2.0
is true

Reader Input

Code:

x = int(reader.readline()) # x = 1
s1 = reader.readline()     # s1 = "This"
d = float(reader.readline())
s2 = reader.readline()

Input:

1
This
2.0
is true

Reader Input

Code:

x = int(reader.readline()) # x = 1
s1 = reader.readline()     # s1 = "This"
d = float(reader.readline())
s2 = reader.readline()

Input:

1
This
2.0
is true

Reader Input

Code:

x = int(reader.readline()) # x = 1
s1 = reader.readline()     # s1 = "This"
d = float(reader.readline())
s2 = reader.readline()

Input:

1
This
2.0
is true

Reader Input

Code:

x = int(reader.readline()) # x = 1
s1 = reader.readline()     # s1 = "This"
d = float("2.0")
s2 = reader.readline()

Input:

1
This
2.0
is true

Reader Input

Code:

x = int(reader.readline()) # x = 1
s1 = reader.readline()     # s1 = "This"
d = float(reader.readline()) # d = 2.0
s2 = reader.readline()

Input:

1
This
2.0
is true

Reader Input

Code:

x = int(reader.readline()) # x = 1
s1 = reader.readline()     # s1 = "This"
d = float(reader.readline()) # d = 2.0
s2 = reader.readline()

Input:

1
This
2.0
is true

Reader Input

Code:

x = int(reader.readline()) # x = 1
s1 = reader.readline()     # s1 = "This"
d = float(reader.readline()) # d = 2.0
s2 = reader.readline()  # s2 = "is true"

Input:

1
This
2.0
is true

Incorrect Input

Code:

x = int(reader.readline()) # x = 1
s1 = reader.readline()     # s1 = "This"
d = float(reader.readline())
s2 = reader.readline()

Input:

1
This
is
2.0

Incorrect Input

Code:

x = int(reader.readline()) # x = 1
s1 = reader.readline()     # s1 = "This"
d = float(reader.readline())
s2 = reader.readline()

Input:

1
This
is
2.0

Incorrect Input

Code:

x = int(reader.readline()) # x = 1
s1 = reader.readline()     # s1 = "This"
d = float("is")
s2 = reader.readline()

Input:

1
This
is
2.0

Incorrect Input

Code:

x = int(reader.readline()) # x = 1
s1 = reader.readline()     # s1 = "This"
d = float("is")
 ValueError 

Input:

1
This
is
2.0

Split & Parse Input

This 1
2.0 true

Code:

line1 = reader.readline()
line1Parts = line1.split(" ")
s1 = line1Parts[0]
x = int(line1Parts[1])

line2 = reader.readline() line2Parts = line2.split(" “) f = float(line2Parts[0]) b = bool(line2Parts[1])

Split & Parse Input

This 1
2.0 true

Code:

line1 = reader.readline()
line1Parts = line1.split(" ")
s1 = line1Parts[0]
x = int(line1Parts[1])

line2 = reader.readline() line2Parts = line2.split(” “) f = float(line2Parts[0]) b = bool(line2Parts[1])

Split & Parse Input

This 1
2.0 true

Code:

line1 = reader.readline()      # "This 1"
line1Parts = line1.split(" ")
s1 = line1Parts[0]
x = int(line1Parts[1])

line2 = reader.readline() line2Parts = line2.split(” “) f = float(line2Parts[0]) b = bool(line2Parts[1])

Split & Parse Input

This 1
2.0 true

Code:

line1 = reader.readline()      # "This 1"
line1Parts = line1.split(" ")
s1 = line1Parts[0]
x = int(line1Parts[1])

line2 = reader.readline() line2Parts = line2.split(” “) f = float(line2Parts[0]) b = bool(line2Parts[1])

Split & Parse Input

This 1
2.0 true

Code:

line1 = reader.readline()      # "This 1"
line1Parts = line1.split(" ")
s1 = line1Parts[0]
x = int(line1Parts[1])

line2 = reader.readline() line2Parts = line2.split(” “) f = float(line2Parts[0]) b = bool(line2Parts[1])

Split & Parse Input

This 1
2.0 true

Code:

line1 = reader.readline()      # "This 1"
line1Parts = line1.split(" ")  # ["This", "1"]
s1 = line1Parts[0]
x = int(line1Parts[1])

line2 = reader.readline() line2Parts = line2.split(” “) f = float(line2Parts[0]) b = bool(line2Parts[1])

Split & Parse Input

This 1
2.0 true

Code:

line1 = reader.readline()      # "This 1"
line1Parts = line1.split(" ")  # ["This", "1"]
s1 = line1Parts[0]
x = int(line1Parts[1])

line2 = reader.readline() line2Parts = line2.split(” “) f = float(line2Parts[0]) b = bool(line2Parts[1])

Split & Parse Input

This 1
2.0 true

Code:

line1 = reader.readline()      # "This 1"
line1Parts = line1.split(" ")  # ["This", "1"]
s1 = line1Parts[0]
x = int(line1Parts[1])

line2 = reader.readline() line2Parts = line2.split(” “) f = float(line2Parts[0]) b = bool(line2Parts[1])

Split & Parse Input

This 1
2.0 true

Code:

line1 = reader.readline()      # "This 1"
line1Parts = line1.split(" ")  # ["This", "1"]
s1 = line1Parts[0]             # "This"
x = int(line1Parts[1])

line2 = reader.readline() line2Parts = line2.split(” “) f = float(line2Parts[0]) b = bool(line2Parts[1])

Split & Parse Input

This 1
2.0 true

Code:

line1 = reader.readline()      # "This 1"
line1Parts = line1.split(" ")  # ["This", "1"]
s1 = line1Parts[0]             # "This"
x = int(line1Parts[1])

line2 = reader.readline() line2Parts = line2.split(” “) f = float(line2Parts[0]) b = bool(line2Parts[1])

Split & Parse Input

This 1
2.0 true

Code:

line1 = reader.readline()      # "This 1"
line1Parts = line1.split(" ")  # ["This", "1"]
s1 = line1Parts[0]             # "This"
x = int(line1Parts[1])

line2 = reader.readline() line2Parts = line2.split(” “) f = float(line2Parts[0]) b = bool(line2Parts[1])

Split & Parse Input

This 1
2.0 true

Code:

line1 = reader.readline()      # "This 1"
line1Parts = line1.split(" ")  # ["This", "1"]
s1 = line1Parts[0]             # "This"
x = int("1")

line2 = reader.readline() line2Parts = line2.split(” “) f = float(line2Parts[0]) b = bool(line2Parts[1])

Split & Parse Input

This 1
2.0 true

Code:

line1 = reader.readline()      # "This 1"
line1Parts = line1.split(" ")  # ["This", "1"]
s1 = line1Parts[0]             # "This"
x = int(line1Parts[1])         # 1

line2 = reader.readline() line2Parts = line2.split(” “) f = float(line2Parts[0]) b = bool(line2Parts[1])

Split & Parse Input

This 1
2.0 true

Code:

line1 = reader.readline()      # "This 1"
line1Parts = line1.split(" ")  # ["This", "1"]
s1 = line1Parts[0]             # "This"
x = int(line1Parts[1])         # 1

line2 = reader.readline() line2Parts = line2.split(” “) f = float(line2Parts[0]) b = bool(line2Parts[1])

Split & Parse Input

This 1
2.0 true

Code:

line1 = reader.readline()      # "This 1"
line1Parts = line1.split(" ")  # ["This", "1"]
s1 = line1Parts[0]             # "This"
x = int(line1Parts[1])         # 1

line2 = reader.readline() # “2.0 true” line2Parts = line2.split(” “) # [“2.0”, “true”] f = float(line2Parts[0]) b = bool(line2Parts[1])

Split & Parse Input

This 1
2.0 true

Code:

line1 = reader.readline()      # "This 1"
line1Parts = line1.split(" ")  # ["This", "1"]
s1 = line1Parts[0]             # "This"
x = int(line1Parts[1])         # 1

line2 = reader.readline() # “2.0 true” line2Parts = line2.split(” “) # [“2.0”, “true”] f = float(line2Parts[0]) b = bool(line2Parts[1])

Split & Parse Input

This 1
2.0 true

Code:

line1 = reader.readline()      # "This 1"
line1Parts = line1.split(" ")  # ["This", "1"]
s1 = line1Parts[0]             # "This"
x = int(line1Parts[1])         # 1

line2 = reader.readline() # “2.0 true” line2Parts = line2.split(” “) # [“2.0”, “true”] f = float(line2Parts[0]) b = bool(line2Parts[1])

Split & Parse Input

This 1
2.0 true

Code:

line1 = reader.readline()      # "This 1"
line1Parts = line1.split(" ")  # ["This", "1"]
s1 = line1Parts[0]             # "This"
x = int(line1Parts[1])         # 1

line2 = reader.readline() # “2.0 true” line2Parts = line2.split(” “) # [“2.0”, “true”] f = float(“2.0”) b = bool(line2Parts[1])

Split & Parse Input

This 1
2.0 true

Code:

line1 = reader.readline()      # "This 1"
line1Parts = line1.split(" ")  # ["This", "1"]
s1 = line1Parts[0]             # "This"
x = int(line1Parts[1])         # 1

line2 = reader.readline() # “2.0 true” line2Parts = line2.split(” “) # [“2.0”, “true”] f = float(line2Parts[0]) # 2.0 b = bool(line2Parts[1])

Split & Parse Input

This 1
2.0 true

Code:

line1 = reader.readline()      # "This 1"
line1Parts = line1.split(" ")  # ["This", "1"]
s1 = line1Parts[0]             # "This"
x = int(line1Parts[1])         # 1

line2 = reader.readline() # “2.0 true” line2Parts = line2.split(” “) # [“2.0”, “true”] f = float(line2Parts[0]) # 2.0 b = bool(line2Parts[1])

Split & Parse Input

This 1
2.0 true

Code:

line1 = reader.readline()      # "This 1"
line1Parts = line1.split(" ")  # ["This", "1"]
s1 = line1Parts[0]             # "This"
x = int(line1Parts[1])         # 1

line2 = reader.readline() # “2.0 true” line2Parts = line2.split(” “) # [“2.0”, “true”] f = float(line2Parts[0]) # 2.0 b = bool(line2Parts[1])

Split & Parse Input

This 1
2.0 true

Code:

line1 = reader.readline()      # "This 1"
line1Parts = line1.split(" ")  # ["This", "1"]
s1 = line1Parts[0]             # "This"
x = int(line1Parts[1])         # 1

line2 = reader.readline() # “2.0 true” line2Parts = line2.split(” “) # [“2.0”, “true”] f = float(line2Parts[0]) # 2.0 b = bool(“true”)

Split & Parse Input

This 1
2.0 true

Code:

line1 = reader.readline()      # "This 1"
line1Parts = line1.split(" ")  # ["This", "1"]
s1 = line1Parts[0]             # "This"
x = int(line1Parts[1])         # 1

line2 = reader.readline() # “2.0 true” line2Parts = line2.split(” “) # [“2.0”, “true”] f = float(line2Parts[0]) # 2.0 b = bool(line2Parts[1]) # True

"/js/highlight.pack.js"