Два года в /fg/. Войти !bnw Сегодня Клубы
боги жаваскрипта кто осилит переписать следующий код на жс и чтоб все это было в одном хтмл файле #include <stdlib.h> #include <time.h> #include <stdio.h> void main() { struct timeval tvTime; struct tm tmOutput; gettimeofday(&tvTime, 0); localtime_r(&(tvTime.tv_sec), &tmOutput); tmOutput.tm_mon += 1; printf("password for today is: %x%02d-%02x%02d\n\n", tmOutput.tm_mon, tmOutput.tm_mon, tmOutput.tm_mday, gcd(tmOutput.tm_mon, tmOutput.tm_mday)); } int gcd(int a, int b) { return (b?gcd(b,a%b):a); }
#U8QTHE / @figli / 2853 дня назад

перепишу за 2 mBTC
#U8QTHE/9LN / @anonymous / 2853 дня назад
перепишу за 0.01btc
#U8QTHE/9EW / @anonymous / 2853 дня назад
@anonymous это не аукцион, мразь
#U8QTHE/2JJ / @anonymous --> #U8QTHE/9EW / 2852 дня назад
@anonymous перепишу за 3 mBTC
#U8QTHE/S6N / @mugiseyebrows --> #U8QTHE/9LN / 2852 дня назад
@anonymous сасай, бровки
#U8QTHE/RHA / @anonymous --> #U8QTHE/2JJ / 2852 дня назад

родина транспилеры дала, думать – излишне! http://jsbin.com/xinipezema/edit?html,output

#U8QTHE/YS7 / @anonymous / 2852 дня назад
@anonymous ``` function sillyPW() { let now = new Date(Date.now()); let mon = now.getMonth() + 1; let day = now.getDate(); function gcd(a, b) { return b ? gcd(b, a % b) : a }; var gcd = gcd(mon, day); return [ "password for today is: ", mon.toString(16), (mon < 10 ? "0" : "") + mon.toString(), "-", (day < 16 ? "0" : "") + day.toString(16), (gcd < 10 ? "0" : "") + gcd.toString(), ].join(&#39;&#39;) } console.log(sillyPW()); ``` > echo $((66320 / 500)) > 132 ебать я ЗАОПТИМАЙЗИЛ
#U8QTHE/AN1 / @anonymous --> #U8QTHE/YS7 / 2852 дня назад
@anonymous бля поделил слова на символы, охуеть просто; 500 байт *ручной работы* против 600 килобайт бездушного emscripten any1?!
#U8QTHE/YQH / @anonymous --> #U8QTHE/AN1 / 2852 дня назад
@anonymous крутой
#U8QTHE/WIV / @mugiseyebrows --> #U8QTHE/YQH / 2852 дня назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.