Please read the new rule regarding the restriction on the use of AI tools. ×

Пожалуйста добавьте поддержку языка YoptaScript

Revision ru2, by 2147483648, 2022-12-13 08:17:55

Вдохновлённый постом Gleefre, предлагаю добавить на Codeforces поддержку языка YoptaScript — первого в мире скриптового языка программирования для гопников и реальных пацанов. Больше информации о языке вы сможете найти на официальном сайте.

YoptaScript — очень мощный язык, который может работать со скоростью JavaScript и даже более выразительный, чем Python (ИМХО). Я думаю, что его действительно стоит добавить в качестве поддерживаемого языка, потому что это очень зрелый язык с очень богатым набором функций.

Вот реализация сортировки с помощью кучи в YoptaScript: https://pastebin.com/k5b8WVJB (и я буду рад создать пиар по желанию).

Лучшей реализацией YoptaScript с открытым исходным кодом, является YoptaScript, который можно установить здесь.

YoptaScript можно так же подключить для вашего проекта с помощью пакетного менеджера npm: npm install -g yopta

Или введите npm install -g yopta чтобы установить йопту глобально.

На моём компьютере, heapSort бенчмарк укладывается в [293..346] ms со средним временем 301.69 ms.

Задача 1А — Театральная площадь может быть решена, например, так:

гыы lines внатуре readline().поделитьЯгу(" ") нахуй
гыы x внатуре Очканавт.чирикГони(lines[0] / lines[2]) нахуй
гыы y внатуре Очканавт.чирикГони(lines[1] / lines[2]) нахуй
наПечать(x * y) нахуй
Tags йопта, скрипт, йоптаскрипт, джаваскрипт

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en2 English 2147483648 2022-12-13 08:20:17 0 (published)
ru2 Russian 2147483648 2022-12-13 08:17:55 0 (опубликовано)
en1 English 2147483648 2022-12-13 08:15:52 1663 Initial revision for English translation (saved to drafts)
ru1 Russian 2147483648 2022-12-13 08:08:00 1674 Первая редакция (сохранено в черновиках)