Kadir $1$ saatte $a$ kadar iş yapsın ve işin tamamını $x$ saatte bitirsin. O zaman işin tamamı $a.x.18$ olacaktır. $3$ saat eksik çalıştığında $6$ gün gecikiliyor sa $a.x.18=(x-3).24.a$ olmalıdır. Buradan $x=12$ saat bulunur.
Ama sorunun "Kadir bu işte $3$ saat az çalışsaydı işin bitme süresi $6$ gün uzayacaktı" verisi problemin çözümü için verilmiş bir veri. Yoksa kadir işin son üç saatlik kısmını yapmıyor denilmiyor. O zamanda "başlangıçta kaç saat çalışmıştır" ın cevabı bence $12$ olmalıdır.