1. for(int i = 0; i < count; ++i) deck[i] = i; // 304

    2. while(count--) deck[count] = count; // 146

    3. --count; while(deck[count--] = count); // 143

    4. --count; while(deck[count--] = count, count); deck[0] = 0; // 129

    5. while(deck[--count] = count, count); // 146



모두 cached 인 상태에서 수행.


약 50번 수행시 최저 소요시간(clock) 기준으로 주석에 기록.


승자는 역시 --count; while(deck[count--] = count, count); deck[0] = 0;