Если брать уже, то: Есть два динамических массива, в первом N элементов и во втором N элементов. Хотелось бы перебрать все возможные комбинации элементов первого, такие, чтобы элементы второго, под теми же номерами, в сумме давали число меньшее или равное 30. И перебирая, смотреть чему равна сумма выбранных элементов первого. В идеале перебирать хотелось бы, не вообще все возможные комбинации элементов первого, а только те, которые бы удовлетворяли условию, что соотвествующие элементы второго в сумме будут меньше или равны 30.

