|
|
|
|
|
|
|
Вернуться
| 1 Прищенко Богдан Олегович, 14 февраля 2010 г. 17:40:14 | |
|
cin и cout обычно, хотя когда как. Был случай, на Сфере одну задачу не мог здать, ловил ТЛ, так пришлось переписать через gets и puts, а то scanf() и printf() не помогли (у меня там еще и алго был не очень:( ).
|
|
|
| 2 Колобов Олег, 14 февраля 2010 г. 16:46:28 | |
Если пишешь на C++, "правильнее" использовать потоковый ввод/вывод, если на С, то scanf(), printf(), gets, puts и т.д. Но по мне, для решения олимпиадных задач printf() и scanf() намного удобнее =)
|
|
|
| 3 Мырзаханов Айдар Канатович, 14 февраля 2010 г. 1:30:08 | |
Вообще, потоковый ввод/вывод гораздо медленнее. И на задачах с большим вводом/выводом лучше использовать scanf/printf нежели cin/cout. В остальных случаях неважно чем пользоваться лишь бы было удобно. Есть еще более быстрые варианты, но на соревнованиях чаще всего расчитывают авторские решения на scanf и printf.
|
|
|
| 4 Мирный, 14 февраля 2010 г. 0:16:34 | |
|
Таблички - пример неудачный, в олимпиадных задачах встречаются нечасто, а вообще формат вывода чисел в олимпиадных задачах задавать нужно довольно часть, и как по мне, удобнее это printf делать.
|
|
|
| 5 Мирный, 14 февраля 2010 г. 0:02:47 | |
До олимпиад если не нужно было рисовать на консоль различных табличек, менюшек и т.п. использовал cin/cout, в настоящее время полностью перешёл на scanf/printf. Могу добавить что действительно cin/cout выглядят компактнее и осваиваются новичками гораздо быстрее, но если нужно вывести на консоль какую-то менюшку, вывести табличку, то тут гемороя будет гораздо больше. К scanf/printf нужно привыкнуть (лично мне чтобы понадобилось немногим меньше недели), но позиционирование на консоли текста выполняется элементарно, и выполняются эти операторы на порядок быстрее (иногда эта разница в скорости имеет решающее значение)
|
|
|
| 6 Шмидт Андрей (SKYDOS), 13 февраля 2010 г. 23:16:11 | |
Ким Вячеслав Олегович http://www.cplusplus.com/ reference/ clibrary/cstdio/ printf/ http://www.cplusplus.com/ reference/ clibrary/cstdio/ scanf/ вот тут можешь почитать, а понятней - оглядеть примеры внизу.
|
|
|
| 7 Ким Вячеслав Олегович, 13 февраля 2010 г. 22:50:07 | |
|
я это и про scanf() Тоже, ибо им я вообще пользоваться не умею
|
|
|
| 8 Ким Вячеслав Олегович, 13 февраля 2010 г. 22:47:24 | |
cout учили его, пользуемся им. А вот как пользоваться printf() меня никто не учил, но если научат буду благодарен! ибо задачу "Земельный комитет" я сдать не мог по ТЛЕ именно изза него
|
|
|
| 9 Мехрдоди Одил(ТРГИ), 13 февраля 2010 г. 21:10:02 | |
|
забыл сказать КОНЕЧНО!!! он намного удобней и плевать на потере во времени мне важнее удобство!
|
|
|
| 10 Мехрдоди Одил(ТРГИ), 13 февраля 2010 г. 21:09:08 | |
|
cout
|
|
|
| 11 Шмидт Андрей (SKYDOS), 13 февраля 2010 г. 20:11:23 | |
Что предпочитаете юзать чаще: printf() или cout (print - JAVA) ?
|
|
|
Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!
| | | |