У меня получилась спираль смерти!!! ))
Иногда они начинают тупить и ходить по кругу, причём если один ходит то второй проходя рядом тоже может начать )
На codeforces.ru (типа русского TopCoder'а) можно решать задачки на Ruby, что очень порадовало ) И вообще там куча разных языков (в т.ч. С++, Delphi, Pascal, Java, PHP, Python, C#, C, Haskell)
За что спасибо вам огромное! я показывал предварительно черновик нескольким своим друзьям и знакомым (программистам, достаточно серъёзным) и никто даже не намекнул мне что там может быть такой косяк подобного рода )
Ваше высказывание справедливо лишь для первых 4-х микротестов, div10, sqrt, sin и cos.
Интересно что дизассемблер студии показывает вызов sqrt, sin и cos:
Всё просто:
1,31406 — количество операций за микросекунду (умножьте на миллион получите количество операций в секунду)
1522,00 милисекунд — суммарное время выполнения микротеста (за текущий проход)
2e+08 — количество итераций (за текущий проход)
Вас интересует количество итераций внутри микротеста или сколько раз запускался весь пакет тестов подряд? количество итераций внутри разных микротестов каждого типа от сотен тысяч до нескольких миллионов
Круто сделано!
Возникает философский вопрос, а зачем и почему нематоде что-то надо делать, куда-то двигаться и вообще какая у неё в жизни цель? зачем она живёт? )) По идее, согласно современным научным представлениям, управляющие сигналы такого рода зарождаются где-то нервной системе, в вашей работе это как-то моделируется?