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

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


 
Вернуться
Тема: VC++ работает быстрее, чем GNU C++?
Раз десять отправил задачу, которая должна работать за меньше, чем 2 секунды и не прошла. Отправляю на VC++ и проходит. Объяснит кто-нибудь?
Задача 470. Сложность алгоритма (w*h+n).

1
  1  Денис Розимовский, 02 июня 2015 г. 17:29:06
      VC++ Accepted 0,53

C++ Time limit exceeded[7] 1,221
И так уже не в первый раз.
  2  Денис Розимовский, 31 мая 2015 г. 17:48:26
      Я абсолютно так же считываю данные в обеих версиях алгоритма. Stdio.
Изменил только include <bits/stdc++.h>
  3  Беляев Сергей Николаевич, 31 мая 2015 г. 17:17:04
      Полагаю, что проблема не в алгоритме, а в чтении данных. Попробуйте считывать данные через scanf, а не cin, тогда время выполнения программы будет меньше, учитывая, что в данной задаче может быть много входных данных.
  4  Денис Розимовский, 31 мая 2015 г. 12:46:24
      И вот уже другой алгоритм (который, по идее, не должен пройти) валится с GNU C++ и проходит с VC++.
1

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

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