suppose , premium=p and standard=s
so, 30s+ 50P =1100
or , 3s + 5p =110
as p+s must be at least 25 and not cross 30 , possible values for p+s = 25 , 26 , 27 , 28 , 29 , 30.
If , p+s= 25 , p= 25-s
so , 3s +5 ( 25-s) =110
or, 2s= 125-100
or ,2s= 25
or , s = 25/2
the value of s is not valid coz number of standard buskets cant be a fraction .
so p+s can never be 25 .
if , p+s =26 , p = 26-s
and , 3s+ 5( 26-s) = 110
or, -2s= 110-130
or , s = 10
if , s is 10 , p is 26-10=16
Now , for p+s=27 , p =27-s ; 3s+135-5s =110 or, 2s = 25 , which is not valid coz number of baskets cant be a fraction
so , p+s is not equal to 27.
if , p+s =28, p= 28-s , 3s +5(28-s)= 110 or s = 15 and p =13
for , p+s=29 , p=29-s ; 3s +5 ( 29-s)=110 or s =17 , p =12
for , p+s =30 , p= 30-s ; 3s +5 (30-s) =110 or s =10, p =20
ALL possible values of s and p are ( 10,16) , (15,13) , ( 17, 12) , ( 10, 20)
now if we crosscheck ,
if ( s,p )= (10,16) ; 3s + 5p= 30+ 80 = 110 .
if ( s,p) =( 15,13) ; 3s +5p = 45 +80=110
if ( s,p)= ( 17,12) ; 3s+5p=51+60= 111 [ not valid as its greater than 110]
if ( s, p) = ( 10,20) ; 3s +5p = 30 +100 =130 [ not valid as s+p must be 110]
so only possible number of standard busket is minimum 10 and maximum 15
and only possible number of premium busket is minimum 13 and maximum 16