divyang4481 / mipt-hw

Automatically exported from code.google.com/p/mipt-hw
0 stars 0 forks source link

task10 scc (Таташина) #228

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
\tatashina_anna\task10_scc

Original issue reported on code.google.com by anna.tat...@gmail.com on 1 May 2013 at 11:17

GoogleCodeExporter commented 9 years ago
Не собирается:
./main.cpp:1:20: error: header.h: No such file or directory
./main.cpp:4: error: ‘size_t’ does not name a type
./main.cpp:8: error: ‘DateTimeFormat’ has not been declared
./main.cpp:8: error: variable or field ‘setFormat’ declared void
./main.cpp:8: error: ‘size_t’ was not declared in this scope

Видимо, Вы забыли закоммитить файл header.h. 
Кстати, это довольно таки бессмысленное 
название :)
Все равно что cplusplus.cpp ;)

Original comment by aivyu...@gmail.com on 10 May 2013 at 10:32

GoogleCodeExporter commented 9 years ago
Юлий Романович, прошу прощения, я случайно 
переписала тот файл, который изначально 
отправляла. Поэтому тут этот ашник, который 
не относится к этой программе абсолютно. 
Можно ли как-то сделать откат этой задачи 
на 
https://code.google.com/p/mipt-hw/source/browse/trunk/tatashina_anna/task10_scc/
main.cpp?spec=svn667&r=667 ?

Original comment by anna.tat...@gmail.com on 20 May 2013 at 11:08

GoogleCodeExporter commented 9 years ago
Просто удаление файла с диска не влечет 
удаление файла из SVN.
Делаете SVN Update. Тогда файл снова появляется 
на диске.
Выполняете для него SVN Remove (SVN Delete - смотря 
как у Вас называется).
Далее выполняете SVN Commit. Тогда удалится и из 
репозитория.

Original comment by aivyu...@gmail.com on 26 May 2013 at 11:54

GoogleCodeExporter commented 9 years ago
Но вообще, Вы ведь можете не делать #include в 
main.cpp. Это быстрое решение.

Я вот сейчас вижу только один файл main.cpp. 
Конечно, он не собирается, т.к. требует 
хедер.

Если Вам нужно восстановить файл 
определенной ревизии, это делается так.
Удаляете локально файл.
(Далее пишу консольную команду. Как это 
делается в черепашке представления не имею)
svn update -r 13
(здесь 13 - номер ревизии. Этот номер можете 
взять например здесь: 
https://code.google.com/p/mipt-hw/source/browse/trunk/tatashina_anna/task10_scc/
main.cpp?spec=svn667&r=667)

А вообще, быстрый и тупой вариант: создаете 
новый файл, делаете копи-паст отсюда 
https://code.google.com/p/mipt-hw/source/browse/trunk/tatashina_anna/task10_scc/
main.cpp?spec=svn667&r=667
В связи нехваткой времени, закрою на это 
глаза.

Original comment by aivyu...@gmail.com on 26 May 2013 at 11:59

GoogleCodeExporter commented 9 years ago
Сделала быстрый и тупой вариант. Т.к. 
установлена  черепашка и в ней я не вижу как 
откатить до определенного номера ревизии.

Original comment by anna.tat...@gmail.com on 26 May 2013 at 12:02

GoogleCodeExporter commented 9 years ago
0. WArnings:
main.cpp: In function 'void scc(int, Vg&, Vg&)':
main.cpp:43:15: warning: statement has no effect [-Wunused-value]
main.cpp:46:55: warning: comparison between signed and unsigned integer 
expressions [-Wsign-compare]

1. Запускаю на входных данных из SVN:
19 6 12 5 3 0 1 7 17 2 10 14 16 
18 9 
15 
13 
11 
8 
4 

Ответ неверный. Например, у Вас вершина 4 
представляет собой отдельную компоненту. 
Но она, очевидно достижима из вершины 1 и 
обратно.

Решение не принято.

Original comment by aivyu...@gmail.com on 26 May 2013 at 12:09

GoogleCodeExporter commented 9 years ago
Рабооооооотает! :)

Original comment by anna.tat...@gmail.com on 26 May 2013 at 2:44

GoogleCodeExporter commented 9 years ago
Решение принято.

Оценка за задачу: 0.8 балла

Original comment by aivyu...@gmail.com on 26 May 2013 at 3:14