no jo, protoze #1 je komparace, test a 2 nastaveni a 2 returny. #2 je komparace, negace a return. #3 uz jen negace, a #4 nic.
tusis aspon, ze ta spravna varianta je NEKONECNEKRAT rychlejsi nez vse, co jsi tu napsal, protoze misto nejakych 8, 3, nebo 2 instrukci nedela ZADNOU? a o tom je umeni programovat :). ale k tomu prave potrebujes znat zaklady, a ne jen nejakou modni HLL ptakovinu :)