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

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


 
[Вернуться к задаче]   1 2 3
  21  Дмитрий, 25 октября 2019 г. 13:06:43
     Уберите свои решения отсюда. Зачем вы их сбрасываете сюда? Что за дети..
  22  Беляков Максим Александрович, 19 сентября 2019 г. 15:39:44
     день на задачу потратил. Потом перечитал, и возникло такое чувство, что вижу эту задачу впервые и я выполнял ее в совсем другом формате. Не увидел с первого раза условия високосного года и формата вывода даты XD
  23  Низа, 18 сентября 2019 г. 13:06:19
     тот кто на С#, то Сложность задачи для вас 1-3% :D
  24  Анатольев Алексей Владимирович, 11 августа 2019 г. 8:28:31
     да нет и после 400 ошибки есть (( В общем очень плохо проверяет варианты сервер на этом задании.
  25  Анатольев Алексей Владимирович, 11 августа 2019 г. 8:17:23
     Ну вот я и лидер )). Только код написан на основе ошибок сервера, который не проверяет и/или не правильно проверяет варианты от 28 до 396 на вариантах кратных 4 и не кратных 100 и выдает 13-е число сентября вместо 12-го. Остальные варианты этого кода вроде правильно работают!
  26  Анатольев Алексей Владимирович, 10 августа 2019 г. 17:03:49
     Мда. Код на 62 знака, тоже неправильно работает на вариант 244.
  27  Анатольев Алексей Владимирович, 10 августа 2019 г. 13:49:31
     Здравствуйте Уважаемый админ. Скажите почему принято мое решение 10923908 которое сейчас на 5 месте? Ведь если я ввожу число 244 для этого кода, то ответ должен быть 12/09/0244, т.к. год високостный! А мой код выдает 13/09/0244 и при этом принят! Видимо тестовая система не все ключевые варианты учитывает?
  28  Максимчик Савелий Сергеевич, 09 апреля 2019 г. 12:59:12
     string(int number, char c) - полезная вещь!
     Есть куда более простые способы вывести ведущие нули. Например, printf("%04d", y);
  29  Клэй Баймолда Арай, 15 декабря 2018 г. 22:24:51
     а можно еще и '%.2/%.2/%.4'%(day,month,year) использовать чтобы нули выводило :). Так намного легче
     Речь о Python. Судя по https://docs.python.org/3/library/stdtypes.html#old-string-formatting правильнее скорее '%02d/%02d/%04d'
  30  Анатолий Бурдюков, 24 октября 2014 г. 13:47:25
     Каким же некрасивым становится решение, когда приходится выводить эти нолики.
  31  Якунин Александр Валентинович, 25 июля 2014 г. 15:18:07
     Для справки:
1.Год нужно выводить с ведущими нулями(всегда 4 цифры, например 13/09/0101)
2.Второй пример не совпадает со вторым тестом
  32  Маковский Виталий Виталиевич, 30 апреля 2014 г. 19:24:38
     прошу прощения, как всегда, поспешил, у кого ошибка во 2 тесте, он не совпадает с условием, прочтите еще раз внимательно условие задачи, все дело в нулях)
  33  Кочкин Владимир Олегович, 14 октября 2013 г. 23:21:20
     Осторожно с выводом года!!!!
  34  Даудов Максуд Камилович, 04 декабря 2012 г. 19:30:58
     Подсказка: используйте все правила определения високосного года, и не делите только на 4. 500 является високосным!!!
  35  Волошин Александр Юриевич, 23 декабря 2011 г. 15:16:04
     если ошибка на втором тесте тогда учтите что 1 будет выводить как 13/09/1 а надо 13/09/0001
  36  Неизвестный, 13 декабря 2011 г. 10:12:52
     Зачем уточнять что если год делиться на 400 он будет высокостным???? Если и так понятно что если он делиться на 4 он высокостный??? Для чего это условие в задаче????
     Дело в том, что не любой год, который делится на 4 является високосным. Например 1900 год не високосный, хоть и делится на 4. Не високосный он потому, что делится на 100. Все года, которые делятся на 100 и не делятся на 400 являются невисокосными.
  37  Соколова Александра Сергеевна, 12 декабря 2011 г. 12:06:12
     Оригинальная задачка, что)
  38  Довгаль Алексей Александрович, 07 декабря 2011 г. 13:04:44
     Фишка задачи в том, что
1) Надо правильно определить високосный год.
2) Правильно вывести, в заданном формате.
Вот и всё. Иначе сложность задачи была бы повыше.
     Совершенно верно!
  39  Литовко Артур Владленович, 07 декабря 2011 г. 10:23:06
     Ребят, может кто-то объяснить в чем фишка задачи. Потому что как я понял из условия каждый 4 год день программиста будет отмечаться 12, а в остальных случаях 13.
     Так скажем, что почти каждый 4й год, но это не совсем так.
  40  Пряхин Станислав Аркадьевич, 10 ноября 2011 г. 17:11:46
     Ребята, внимательнее читайте условие. Задача простая. Формат вывода DD/MM/YYYY!!! Уж теперь то догадаться...
 1 2 3

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

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