Advertisement
Guest User

Mathe HA 01 Gruppe A Christina und Lucas

a guest
Oct 22nd, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. list= [27,29,30,31,32,34,60]
  2. def groessteBinaereQuerSumme (list):
  3. meisteEinsen = 0
  4. zahlMitDenMeistenEinsen = 0
  5. while (len(list)>0):
  6. dezim = list.pop()
  7. currentNumber = dezim
  8. dezimlist = []
  9. while (dezim > 0):
  10. rest = dezim % 2
  11. dezimlist.append(rest)
  12. dezim -= rest
  13. dezim//= 2
  14.  
  15. crossSum = 0
  16. while (len(dezimlist) > 0):
  17. crossSum += dezimlist.pop()
  18. if (crossSum > meisteEinsen):
  19. meisteEinsen = crossSum
  20. zahlMitDenMeistenEinsen = currentNumber
  21.  
  22. return zahlMitDenMeistenEinsen
  23. groessteBinaereQuerSumme (list)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement