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

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

HotLog


 
[Вернуться к задаче]   1 2
  1  Странник, 01 июля 2021 г. 21:25:49
     Вероятно, анти-quicksort тестов в задаче нет, ибо mergesort несильно быстрее quicksort'а
  2  Патмар Эдисон, 29 мая 2021 г. 3:24:04
     Тем кто будет решать советую обратить внимание что последовательного учета по 3 уровня недостаточно, вот пример где 3 уровня не хватает a1=[17,51,3] a2=[90,17,4] a2>a1 (имеется ввиду что значение башни а2>a1) a1=[3,17,51,3] a2=[2,90,17,4] a1>a2 Пока незнаю хватит ли 4 уровня с ним дошёл до 6 теста, всего тестов вроде 12. Учтите что сравнивать на равенство вещественные числа непросто из за того что равные значения могут немного отличатся, в этой задаче это необходимо для сшивания башень с равными кусками записанными по разному.
  3  Беспалов Павел Сергеевич, 10 мая 2021 г. 21:13:40
     Считаю что нужно понизить сложность до 12%, слишком уж легко.
  4  Карачков Ярослав, 14 апреля 2021 г. 14:57:41
     так то легко из вообще решил с закрытыми глазами
  5  Дамир Джураев, 06 апреля 2021 г. 10:10:58
     кто прочитает тот бот
  6  Цупа Роман Павлович, 17 марта 2021 г. 17:18:31
     Я на Skrachе решил, боты.
  7  Глебатион, 02 марта 2021 г. 14:38:21
     #include <iostream> using namespace std; int main() { string str; cin >> str; int n,m,k = 0; cin >> n >> m; int a = (str[0] - 48) * 10+ str[1] - 48; int b = (str[3] - 48) * 10+ str[4] - 48; int minu = a * 60 + b + n * 60 + m; int soat = minu / 60; int minuta = minu - (soat * 60); while(minuta > 60){ minuta-=60; k++; } soat+=k; while(soat >= 24){ soat-=24; } if(soat < 10) cout << "0" << soat; else cout << soat; cout << ":"; if(minuta < 10) cout << "0" << minuta; else cout << minuta; return 0; }
  8  Глебатион, 02 марта 2021 г. 14:37:10
     УРААААА РЕШИЛ ЩА СКИНУ РЕШЕНИЕ
  9  Запасной КравченкоАА, 03 февраля 2021 г. 15:48:30
     Ирландец, 10 декабря 2020 г. 8:41:26 "Вот все решение. Не благодарите #include <iostream> using namespace std; int main() { string a; cin>>a; if (a=="q") cout<<"w"; else if (a=="w") cout << "e"; else if (a=="e") cout << "r"; else if (a=="r") cout << "t"; else if (a=="t") cout << "y"; else if (a=="y") cout << "u"; else if (a=="u") cout << "i"; else if (a=="w") cout << "o"; else if (a=="o") cout << "p"; else if (a=="p") cout << "a"; else if (a=="a") cout << "s"; else if (a=="s") cout << "d"; else if (a=="d") cout << "f"; else if (a=="f") cout << "g"; else if (a=="g") cout << "h"; else if (a=="h") cout << "j"; else if (a=="j") cout << "k"; else if (a=="k") cout << "l"; else if (a=="l") cout << "z"; else if (a=="z") cout << "x"; else if (a=="x") cout << "c"; else if (a=="c") cout << "v"; else if (a=="v") cout << "b"; else if (a=="b") cout << "n"; else if (a=="n") cout << "m"; else if (a=="m") cout << "q"; else if (a=="i") cout <<" О`кей, твоё решение и так не рабочее)
  10  Шугаев Жансултан Ануарович, 07 января 2021 г. 10:28:14
     AlisherZhangeldievGay.cum.com
  11  Ирландец, 10 декабря 2020 г. 8:41:26
     Вот все решение. Не благодарите #include <iostream> using namespace std; int main() { string a; cin>>a; if (a=="q") cout<<"w"; else if (a=="w") cout << "e"; else if (a=="e") cout << "r"; else if (a=="r") cout << "t"; else if (a=="t") cout << "y"; else if (a=="y") cout << "u"; else if (a=="u") cout << "i"; else if (a=="w") cout << "o"; else if (a=="o") cout << "p"; else if (a=="p") cout << "a"; else if (a=="a") cout << "s"; else if (a=="s") cout << "d"; else if (a=="d") cout << "f"; else if (a=="f") cout << "g"; else if (a=="g") cout << "h"; else if (a=="h") cout << "j"; else if (a=="j") cout << "k"; else if (a=="k") cout << "l"; else if (a=="l") cout << "z"; else if (a=="z") cout << "x"; else if (a=="x") cout << "c"; else if (a=="c") cout << "v"; else if (a=="v") cout << "b"; else if (a=="b") cout << "n"; else if (a=="n") cout << "m"; else if (a=="m") cout << "q"; else if (a=="i") cout <<
  12  Ирландец, 10 декабря 2020 г. 8:38:11
     Вообще изи на питоне решается в две строчки
  13  Рахматов, 23 ноября 2020 г. 11:36:23
     моя решить, но моя вам не говорить ответ
  14  Нестерук Владислав, 05 октября 2020 г. 21:49:25
     Решил в уме. Вообще просто. Сложность этой задачи не оправдана.
  15  Кудрин Максим Витальевич, 22 июля 2020 г. 16:02:48
     Читаю сообщения и смеюсь просто: у кого-то 2^4 = 8, у кого-то 3^4 = 12, а у кого-то 3^3 = 9. По условию сравнивается не число (2^3)^4 = 2^12, а число 2^(3^4) = 2^81
  16  Дьяков Иван Владимирович, 15 июня 2020 г. 2:49:32
     Не совсем понятен приведённый пример: Исходя из ответа получается, что 9-ая башня меньше 10-ой и 1-ой, хотя на самом деле - больше (262144 > 4096 (9-ая > 10-ой) и 262144 > 65536 (9-ая > 1-ой))
  17  Турахонов Сиёвуш, 16 апреля 2020 г. 19:38:33
     сложно
  18  Сидоров Егор Сергеевич, 13 марта 2020 г. 8:43:35
     ладно
  19  Сидоров Егор Сергеевич, 13 марта 2020 г. 8:33:23
     а где задача?
  20  Соник Бум Топ, 12 марта 2020 г. 18:49:30
     АДМИН, Я УЖЕ 2 ГОДА ПЫТАЮСЬ РЕШИТЬ ЭТУ ЗАДАЧУ, ДАЙ ХОТЯ БЫ ПОКУШАТЬ, Я ТАК БОЛЬШЕ НЕ МОГУ.
 1 2

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

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