mam 53 w sumie...
jeden z tricków to zastosowanie argc(którego nazwę można zmienić) zamiast deklarowania nowego inta
ale teraz całości nie wyjasnię, a te kolejne 2 znaki to czarna magia bardzo
Wersja do druku
mam 53 w sumie...
jeden z tricków to zastosowanie argc(którego nazwę można zmienić) zamiast deklarowania nowego inta
ale teraz całości nie wyjasnię, a te kolejne 2 znaki to czarna magia bardzo
Mniej sie nie da chyba :p
zle ;d nie moze byc funkcji bez klamer + masz zly warunek w whilu - gray
Wiem, robilem bez kompilatora, ale i tak mam 55 ;)
póki co 53, spoj akceptuje
@LordCompi ; skąd wytrzasnąłeś ten wzór x*~x/-2? jak to w ogóle działa? :D
nvm, zapomniałem, że po negacji wartość bezwględna się zwiększa o 1
Posrane to. Jak ten koles do 51 zszedl
@EDIT:
Potwierdzone info.
Kolo co zszedl 51 znakow to kosmita
Tu jeszcze inne ciekawe podejście bez pętli na 54 znaki:
Może by tutaj szukać jakiegoś skrótu.
czy w c jeżeli napiszę
to jeżeli x jest równe 30, to drugi warunek (x>0) będzie sprawdzany?Kod:x>20 || x>0
Nie.
Przykład: http://ideone.com/EM2mbW
w sensie, że dany warunek? if x+y==x++? no to tak, to ma sens
ale jak masz if x+y==x++ || x==z to, no miło by było żeby zrobił jak napisałem, nie jestem pewien, co specyfikacja c o tym mówi, i jak to traktują wszelkie kompilatory, ale wiem, że są języki, dla których
if (x and y) nie jest jednoznaczne z if (x) then if (y) i potrafią wykonać if (y) then if (x), a jak masz 3 warunki potrafią zacząć od środka :p
Co do spoja, to mam dwie wersje:
Jak tu obciać dwa znaki?
Może preprocesor?
Tez nad tym siedze :P
https://i.imgur.com/mxaEUQc.png
może readem, stdin = 0, ale coś mi nie idzie dalej :p