Svetainė tikrai anarchiška, nes net pats pasirodo, galiu joje kurti užduotis. Prieš mėnesį tą ir pradėjau išmėginti.
Sukūriau dvi [1, 2] užduotėles, kurios sulaukė normalaus populiarumo, ir vieną - kuri itin nepopuliari, reiškia - nepatikusi [3].
***
Dar įkelsiu keletą neitin prasmingų mano pasispardymų:
1. Užduotis "alternating case lines": kas antra eilutė verčiama aperkeisu pradedant pirmąja, kitos - lavuerkeisu. Taip kito kodas:

print++$i%2?uc:lc for<>
O štai taip atrodo geriausias sprendimas (žavu!):
print uc,lc<>while<> # autorius: tanon
2. Užduotis "repeated number". Taip kito kodas:
print((chop||next)x$_,"\n")for 21..89
Ta pati užduotis kaip sekėsi su Ruby:
(21..89).each{|i|i%10!=0&&puts((i%10).to_s*(i/10))}
Komentarų nėra:
Rašyti komentarą