Question: are ncert books enough for kvpy?
Answer: So to give a perspective , ncert is enough to clear kvpy, but you should have more practice on all the concepts as the number of questions are less in ncerts. If you think only ncert is sufficient for you, attempt previous papers and analyse if you need to work more or no.