Bir küme, birlikte eklendiklerinde iki (zorunlu olarak farklı değil) öğeler kümenin kendisinin bir parçası değilse, toplamsızdır.
Örneğin {1, 5, 7}
, toplamlar ücretsizdir, çünkü tüm üyeler gariptir ve bir araya eklendiklerinde iki garip sayı her zaman aynıdır. Öte yandan, kümenin bir üyesine eklenecek veya eklenecek {2, 4, 9, 13}
şekilde toplamı ücretsiz değildir .2 + 2 = 4
4 + 9 = 13
Girdi olarak ayarlanmış bir program veya işlev yazın ve eğer küme toplamsız ise bir Truthy değeri, aksi takdirde Falsy çıktılar.
Örnekler:
Sum-free:
{}
{4}
{1, 5, 7}
{16, 1, 4, 9}
Not sum-free:
{0}
{1, 4, 5, 7}
{3, 0}
{16, 1, 4, 8}