n = n/2
В этой строке ты делишь число на 2. При такой операции тебе возвращается тип float. Можешь обернуть его еще раз в int() перед печатью
И конкретно в твоем случае можно обойтись без math. Можно воспользоваться целочисленным делением (// в python) и прибавить 1, если нужно округление в большую сторону. Но это только в случае если делишь на 2.