- 1
for (var i:int = 1, c:int = 1; i <= n; ++i, c += (Number("0." + String(i)) <= Number("0." + String(k))) ? 1 : 0 ) if (i == n) trace(c);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−57
for (var i:int = 1, c:int = 1; i <= n; ++i, c += (Number("0." + String(i)) <= Number("0." + String(k))) ? 1 : 0 ) if (i == n) trace(c);
Олимпиадная задача по информатике. Извращенное решение.
https://server.179.ru/tasks/olymp/017.html#g_t017
Bletraut 07.11.2015 22:56 # +11
3_dar 07.11.2015 22:59 # +14
1024-- 07.11.2015 23:35 # +11
> Олимпиадная задача
Как-то слишком для олимпиадной задачи. Если это всё ещё экмаскрипт,
string + x ==== string + String(x);
number <= x ==== number <= Number(x);
number += bool === number += Number(bool)
1024-- 07.11.2015 23:41 # +11
Lure Of Chaos 09.11.2015 02:00 # +12
3.14159265 09.11.2015 03:31 # +11
Lure Of Chaos 09.11.2015 08:29 # +11
neTyx_npoTKHyTbIu 25.08.2021 08:19 # 0