From 8180b620a99df07b429ee611e6dafb6331d44103 Mon Sep 17 00:00:00 2001 From: tiantian-iscool <54023078+tiantian-iscool@users.noreply.github.com> Date: Wed, 17 Jun 2020 10:52:11 +1000 Subject: [PATCH] Create Street-Construction.py answer for street construction in python --- AIO 2018/Street-Construction.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 AIO 2018/Street-Construction.py diff --git a/AIO 2018/Street-Construction.py b/AIO 2018/Street-Construction.py new file mode 100644 index 0000000..c5ed3a9 --- /dev/null +++ b/AIO 2018/Street-Construction.py @@ -0,0 +1,14 @@ +po_file = open("streetin.txt", "r") +op_file = open("streetout.txt", "w") +po_open = po_file.read() + +po_numbers = po_open.split() + +k = int(po_numbers[1]) +n = int(po_numbers[0]) +house_number = n - k +if house_number % (k+1) == 0: + min_block_size = house_number // (k+1) +else: + min_block_size = house_number // (k+1) + 1 +op_file.write(str(min_block_size))