This Python program checks whether a plot of land measuring 1×3 units can be fully covered using 2×2 tiles.
It calculates the number of full tiles that fit and the remaining uncovered area.
# Land dimensions
land_width = 1
land_length = 3
land_area = land_width * land_length
# Tile dimensions
tile_width = 2
tile_length = 2
tile_area = tile_width * tile_length
# Calculate number of full tiles and leftover area
num_tiles = land_area // tile_area
remaining_area = land_area % tile_area
# Display results
print("\n--- Result ---")
print(f"Land area: {land_area} square units")
print(f"Tile area: {tile_area} square units")
print(f"Number of full tiles usable: {num_tiles}")
print(f"Uncovered area: {remaining_area} square units")
--- Result ---
Land area: 3 square units
Tile area: 4 square units
Number of full tiles usable: 0
Uncovered area: 3 square units
- The land area is 3 square units
- Each tile covers 4 square units
- No full tile fits within the land dimensions
- The entire land remains uncovered