Have you got a pencil?’ ‘No, I haven’t got.’ OR ‘Have you got a pencil?’ ‘No, I haven’t got one.’ / ‘No, I don’t have one’.
‘Have you got a pencil?’ ‘No, I haven’t got one.’ / ‘No, I don’t have one’. (Have is a transitive verb. It needs an object to complete its meaning.)