Advertisement
phatboislym

Untitled

May 20th, 2024
404
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.34 KB | Source Code | 0 0
  1. def subsetXORSum(nums: list[int]) -> int:
  2.     size = len(nums)
  3.     xor = 0
  4.  
  5.     for i in range(1, 2 ** size):
  6.         subset_map = format(i, f"0{size}b")
  7.         subset_xor = 0
  8.         for index in range(size):
  9.             if subset_map[index] == '1':
  10.                 subset_xor ^= nums[index]
  11.         xor += subset_xor
  12.  
  13.     return xor
  14.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement