#!/usr/bin/env python3 import math for B in [220000,224000,226000,227000,228000,229200,230000]: a=[] for x in range(13): for y in range(150): for z in range(150): c=20000*x+1600*y+2000*z;area=400*math.pi*x+25*math.pi*y+100*z if c<=B and area>=13552:a.append((c,x,y,z,area)) print('B',B,'count',len(a),'min',sorted(a)[:10])