```python
from math import ceil

from typing import Tuple:

import math

def tiles_across(length: float, tile: float) -> int:
    """Return how many tiles of a given size cover a length, rounding up."""
    if tile <= 0:
        raise ValueError("Tile size must be greater than zero.")
    return ceil(length / tile)

def tiles_needed(width: int, height):
       """Return the tiles for a wall of a width and a height adding a whole-percent allowance for breakages and rounding up."""
    if width <= 0 or count <= 0:
        raise ValueError("Width and count must be greater than zero.")
    total_tiles =    tiles_across(width, count)
    spare_tiles = math.ceil(total_tiles * 0.01)
    return total_tiles, spare_tiles)
```