For 100 the factors pair will be as follows:-(1,100),(2,50),(4,25),(5,20),(10,10),(20,5),(25,4),(50,2),(100,1),and here I notice that the maximum number uptil which the number should be divided to get the factor is 100 ie the number itself.Also the minnimum number will always be 1.Is there anything else you would like to convey…I couldn’t make out anything more out of it…this is my first program on spoj…Could you please share the snippet of the code expected