Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 
[Вернуться к задаче]   1 2
  1  Расул, 21 января 2025 г. 9:45:56
     t=int(input()) for i in range(t): n = int(input()) arr = list(map(int, input().split())) arr.sort() cnt = 0 i = 0 while i < len(arr) - 1: if arr[i] == arr[i + 1]: cnt += 1 arr.pop(i) arr.pop(i) else: i += 1 print(cnt*2)
  2  Расул, 17 января 2025 г. 10:05:16
     #include <iostream> using namespace std; f if (k > n || n < 0 || k < 0) return 0; if (k == 0 || k == n) return 1; long long res = 1; for (int i = 1; i <= k; i++) { res *= (n - i + 1); res /= i; } return res; } int main() { long long n; cin >> n; if (n < 6) { cout << 0 << endl; return 0; } long long yol = f(N - 4, 2); cout << yol << endl; return 0; }
  3  Давлатбек, 13 декабря 2024 г. 9:48:28
     k = int(input()) A = input() s = A.split() res = [] for i in s: if len(i) > k: res.append(i[::-1]) else: res.append(i) print(" ".join(res))
  4  Козельцев Иван Владимирович, 22 ноября 2024 г. 14:31:04
     Подскажите, программа не проходит 11-ый тест, на что следует обратить внимание?
  5  А Б В, 25 октября 2024 г. 14:35:01
     Может это я чего-то не понимаю, но на правильный ответ в 2 тесте выдает "Wrong Answer" :sob:
  6  Турар Олжас, 25 апреля 2021 г. 9:50:40
     Один и тот же код выдает TLE на MingW и Accepted на Visual C++. Что за бред? Я понимаю что можно оптимизировать код и получить выигрыш по времени на значительный коэффициент. Но разве тут тестят не алгоритмику? Разве не должны алгоритмы с одной и той же асимптотикой проходить одни и те же тексты? Submit ID - 14888494.
     Уметь быстро вводить данные может помочь и в некоторых задачах реальных олимпиад.
  7  Миракилов Давлатбек, 13 марта 2021 г. 11:10:58
     Сдал с результатами: Время 0.04 с Память 222 КБ Не поверите, писал на Java. Я горжусь собой. Свой сканер а также я ни использовал массив Хотя - Неудачных попыток: 23 Размер кода: 1341 0.04 и 222 ПОНИМАЕТЕ???
  8  Виноград Александр Эдуардович, 11 ноября 2020 г. 14:58:14
     Надо добавить тест 2 1 2 Мое решение было принято, хотя в данном случае программа выдавала 1 (а должна была 2)
  9  Мороков Александр Владимирович, 08 декабря 2019 г. 6:41:02
     тут точно необходимо использовать память? прям на 128мб? :)
     Это нужно для простого решения на Python.
  10  Артемий, 28 ноября 2019 г. 23:23:12
     Совет: при использовании Python записывайте элементы в список как t = [int(x) for x in input().split()], это даст небольшой выигрышь во времени
  11  Парфенов Игорь Андреевич, 28 октября 2019 г. 19:40:43
     Сдал задачу на Java с помощью сканера, выложенного в комментариях к задаче 1306 на сайте timus Меньшиковым. Единственная проблема, он не считывает отрицательные числа, но это несложно поправить.
  12  Костюков Максим Сергеевич, 13 августа 2019 г. 6:30:52
     Все чаши проблемы с Time Limit решаются двумя строчками в начале функции main ios_base::sync_with_stdio(0); cin.tie(0); Тогда можно юзать привычные cin cout(scanf и printf больше не нужны да и работать перестанут) с той же скоростью что у сишных методов считывания. Возможно нужно еще какой-то заголовочный для этого подключить, но сейчас уже и не упомню какой. В bits/stdc++.h этот заголовочный уже есть. Хотя в проде этот файл лучше не подключать...
  13  Михаил, 19 июля 2019 г. 0:39:25
     Те, кто делает в Java через консоль ввод, а не через файл INPUT.TXT - нельзя использовать связку Scanner + StreamTokenizer, сканер медленный. Нужно BufferedReader как поток, считываем первую строку единсвенную переменную в ней и передаем потом поток "in" с новой строкой напрямую: StreamTokenizer st = new StreamTokenizer(in); тогда проходит и по времени и по тестам.
  14  ГРигорий горбаченко, 29 января 2019 г. 21:15:19
     тесты 3 1 2 2 ответ 2 3 1 1 0 ответ 2
  15  Макаров Пётр Алексеевич, 18 июля 2018 г. 22:16:14
     Считается ли последовательность из одного числа пилообразной?
     Считается.
  16  Зинов Вадим Игоревич, 28 апреля 2018 г. 17:14:32
     Ничего себе, даже подумать не мог что для cstdio и stdio.h подключаются неидентичные коды... Спасибо за ответ!
  17  Зинов Вадим Игоревич, 23 апреля 2018 г. 19:27:24
     Как-то больно На GNU C++ не заходит абсолютно, даже с stdio Мне кажется что стоит порезать тесты, или время для разных компиляторов порегулировать А то больно, компилятор есть, а пользоваться им нельзя =(
     Используйте stdio.h первым заголовочным файлом.
  18  Винк В В, 06 апреля 2018 г. 19:18:33
     Массив не нужен, достаточно пары переменных для последнего и предыдущего числа, пару счётчиков и флаг. Алгоритм довольно простой, вот только не могу понять, почему так долго идёт тестирование? 10^6 это разве много? В цикле несколько простейших операций, около 5.
     Это ввод небыстрый. Можно ускорить на порядок, если читать с помощью fread.
  19  Димаш Азимов, 25 октября 2017 г. 14:49:42
     Хочу посмотреть решение через цикл, без массива.
  20  Корниенко А А, 16 августа 2016 г. 17:11:27
     решил:)
совет: пользуйтесь scanf
 1 2

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2026, ИНН 246305493507, E-mail: admin@acmp.ru



Работа в Новабев Групп включает участие в корпоративных мероприятиях и тимбилдингах.