|
0 / 0 / 0
Регистрация: 03.10.2019
Сообщений: 3
|
||||||
яндекс контест финансы03.10.2019, 13:34. Показов 2722. Ответов 4
Метки нет (Все метки)
Написала работающий, но не эффективный код. Вердикт - неверно. Есть идеи?
You are given a content of CSV-file with information about set of trades. It contains the following columns: TIME - Timestamp of a trade in format Hour:Minute:Second.Millisecond PRICE - Price of one share SIZE - Count of shares executed in this trade EXCHANGE - The exchange that executed this trade For each exchange find the one minute-window during which the largest number of trades took place on this exchange. Note that: You need to send source code of your program. You have only 25 attempts to submit a solutions for this task. You have access to all standart modules/packages/libraries of your language. But there is no access to additional libraries (numpy in python, boost in c++, etc). Input format Input contains several lines. You can read it from standart input or file “trades.csv” Each line contains information about one trade: TIME, PRICE, SIZE and EXCHANGE. Numbers are separated by comma. Lines are listed in ascending order of timestamps. Several lines can contain the same timestamp. Size of input file does not exceed 5 MB. See the example below to understand the exact input format. Output format If input contains information about k exchanges, print k lines to standart output. Each line should contain the only number — maximum number of trades during one minute-window. You should print answers for exchanges in lexicographical order of their names. Sample Input 09:30:01.034,36.99,100,V 09:30:55.000,37.08,205,V 09:30:55.554,36.90,54,V 09:30:55.556,36.91,99,D 09:31:01.033,36.94,100,D 09:31:01.034,36.95,900,V Output 2 3 Notes In the example four trades were executed on exchange “V” and two trades were executed on exchange “D”. Not all of the “V”-trades fit in one minute-window, so the answer for “V” is three. И мои бешеные циклы:
0
|
||||||
| 03.10.2019, 13:34 | |
|
Ответы с готовыми решениями:
4
Яндекс Контест Яндекс контест Яндекс.Контест Warning CS8001: SDK path could not be resolved |
|
0 / 0 / 0
Регистрация: 03.10.2019
Сообщений: 3
|
||||||
| 03.10.2019, 13:48 [ТС] | ||||||
0
|
||||||
|
Автоматизируй это!
|
||
| 03.10.2019, 13:54 | ||
|
anastych, ну смотри, реально циклов многовато, сначала ты все перебираешь и кидаешь в список, потом снова начинаешь его же перебирать и потом еще. Может сразу при считывании что-то можно делать, так чтобы циклов стало поменьше?
очень тяжело читать, переменный просто от балды, ты то понятно понимаешь, но стороннему читателю все эти ccount, t,tt,X,dex ни о чем не говорят.
1
|
||
|
0 / 0 / 0
Регистрация: 03.10.2019
Сообщений: 3
|
||||
| 03.10.2019, 14:38 [ТС] | ||||
|
0
|
||||
| 03.10.2019, 14:38 | |
|
Помогаю со студенческими работами здесь
5
Яндекс Контест показывает Runtime Error при выделении динамической памяти
Контест на строки и реализация ввода Финансы Финансы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3.
Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
|