Тут 100% точности добиться нельзя по определению.
Я бы поступил так:
разрезаем веревки на 4 равные части каждая (условно по 15 минут горения)
1. поджигаем 2 веревки, от первого догоревшего куска поджигаем еще 2 куска
2. от последнего догоревшего куска поджигаем следующие 2 куска
3. от первого догоревшего куска поджигаем следующие 2 отрезка
4. последний догоревший отрезок укажет время 45 минут
Цель этих манипуляций усреднить время горения, для большей точности можно разрезать на 10 или 20 кусков.
И поджигать их по парами поочередно: то от первого догоревшего отрезка, то от того куска, который догорает последним.