Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

gg zune

Name: Anonymous 2008-12-31 22:19

while (days > 365)
{
    if (IsLeapYear(year))
    {
        if (days > 366)
        {
            days -= 366;
            year += 1;
        }
    }
    else
    {
        days -= 365;
        year += 1;
    }
}

Name: Anonymous 2009-01-01 0:02

Name: Anonymous 2009-01-01 10:16

They sure do like to waste code lines there at Microsoft.

Name: Anonymous 2009-01-02 15:54

while(days>365){if(IsLeapYear(year)){if(days>366){days-=366;year+=1;}}else{days-=365;year+=1;}}

Name: Anonymous 2009-01-02 15:55

>>4
OMG POTIMISED

Name: Anonymous 2009-01-02 16:16

while (days > (IsLeapYear(year) ? 366 : 365)) {
    days -= (IsLeapYear(year) ? 366 : 365);
    year += 1;
}

Name: Anonymous 2009-01-02 16:18

>>6
while (days > (IsLeapYear(year) ? 366 : 365)) {
    days -= (IsLeapYear(year) ? 366 : 365);
    year += 1;
}

Name: Anonymous 2009-01-02 16:54

>>7

int daysInYear(int year);

while (days > daysInYear(year)) {
    days -= daysInYear(year);
    year += 1;
}

Name: Anonymous 2009-01-02 17:12

>>8
Fuck year.

Name: Optimized Javascript 2009-01-02 17:13

(days>365)?leapto():'';
function leapto(){(year%400==0?1:(year%100==0?0:(year%4==0?1:0)))?days-=366:days-=365;year++}

Name: Anonymous 2009-01-02 18:23

>>6
Those repetitive function calls will really optimize the shit out of that code.

Name: Anonymous 2009-01-02 18:30

int daysInYear = IsLeapYear(year) ? 366 : 365;
year += days / daysInYear;
days %= daysInYear;

Name: Anonymous 2009-01-02 18:35

>>12
Microsoft Quality

Name: Anonymous 2009-01-02 20:04

>>12
int daysInYear = 365 + IsLeapYear(year);

Name: Anonymous 2009-01-02 20:17

>>13
shiichan=expert

Name: Further 0ptimized Javascript 2009-01-03 2:49

if(days>365){isleap(year)?days--:'';days-=365;year++}

Name: Anonymous 2009-01-03 4:16

if(days>365){days-=isleap(year);days-=365;year++}

Name: Anonymous 2009-01-03 4:17

if(days>365){days-=isleap(year)+365;year++}

Name: Anonymous 2009-01-03 4:33

if(days>365){days-=isleap(year++)+365}

Name: Anonymous 2009-01-03 4:47

>>1
lol i wrote that code >_<

USER WAS CANNED FOR THIS BOAST

Name: Anonymous 2009-01-03 4:51

>>20
XD UR A GRATE PROGRAMER DONT WORRY!!!!!!!!!!

Name: 0ptimized Java5cript 2009-01-03 5:14

days-=(days>365?isleap(year++)+365:0)

Name: If variables were shorter 2009-01-03 5:15

d-=(d>365?il(y++)+365:0)

Name: Anonymous 2009-01-03 5:24

d-=d>z=365?il(y++)+z:0

Name: Anonymous 2009-01-03 5:25

d>365?d-=il(y++)+365:'';

Name: Anonymous 2009-01-03 5:30

              /r‐く /            \  >  
             / ト、 /    /   ト、ヽ __ ヽ.  ',  ヽ
             / 人/   ! 斗‐トハ | !´∨` |   !  |   
             | {_|   イ ,.=ミ レ リ rえト !   ! N   .人
             |  /| |   |/ r心    ト;r} 〉! ! / ! |   `Y´
             | / トヘ   〈 ト;ri}    Vソ |/レ レレ'  _i_
            / ! | iへ  ト、ゝ''    '_   .八      !
            /  ! 从  \>へ  {  ノ  人ト >             /.}
           厶イ !   > くr―-、\r‐へ,.イ::::::iーr---――---- :r‐‐ -‐'´ く
            厶| ! /  /:::::::::::::::::::::::::::::V__:::::::::| __     | _| __ヽ__`ー、       Javascript!
       fて ̄\ r‐从/|__._/:::::::::::::::::::::::::::::::/::/ ̄ ̄´     ̄ ̄ | ̄!´   r' ー'
       | ヽ: : : \ |: : /: ∧::::::::::::::::::::::::::::::|c::|_,________.」  ト 、    ヽ
    \__./   \: : : ヘ:厶/:::::::\::::::::::::::::::::ノー'            |c_」   ` ー、}

Name: o.o 2009-01-03 5:42

I wan to see this in less then 23 bytes

Name: 0ptimiz3r 2009-01-03 5:50

d-=d-d%(365+il(y++))

Name: const z=365 2009-01-03 5:59

d-=d>z?il(y++)+z:0

Name: Anonymous 2009-01-03 6:04

>>24
Error: invalid assignment left-hand side
Source code:
d-=d>z=365?il(y++)+z:0

Name: Anonymous 2009-01-03 6:10

If javascript was as fast as C everyone would code in it.

Name: Anonymous 2009-01-03 6:34

If Haskell was as fast as C everyone would code in it.

Name: Anonymous 2009-01-03 6:56

If C was as fast as Linoleum i would consider coding in it.

Name: C++ 2009-01-03 7:41

Enterprise-Level Execution Speed
Industry-Standard Security Model
Cutting-Edge Productivity Tools

Name: Anonymous 2009-01-03 9:04

>>29
There isn't anything shorter except maybe APL

Name: Anonymous 2009-01-03 10:09

>>35
d-=d>z&&il(y++)+z

Name: Anonymous 2009-01-03 10:28


int durr = 365+isLeapYear(year);
for( ; days < durr; days -= durr, years++) {
  printf("MICROSOFT QUALITY\n");
}

Name: Anonymous 2009-01-03 11:53

>>36
Now try it without the bug.

Name: Anonymous 2009-01-03 13:01

>>38
d-=dwim(y,z);

Name: Anonymous 2009-01-03 15:30

static BOOL hWndIsLeapYear(MSUNIT32& year, hWnd& wnd, hMsg& msg)

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List