Альберт
Под табаком, я полагаю, вы имеете в виду никотин. Никотин, вызывающий привыкание в табачном дыме, покинет ваше тело в течение 72 часов. Однако есть и другие способы определить, курил ли кто-то, в том числе уровень окиси углерода в крови и накопление смолы в легких или просто функция легких в целом, для этого требуется гораздо больше времени, чтобы вернуться к норме. Думаю, лет 5-10.