Форум программистов, компьютерный форум CyberForum.ru

Олимпиадная задача по программированию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Почему программа не отрывает поток для ввода данных? http://www.cyberforum.ru/cpp-beginners/thread671345.html
Всем привет! Программа описывает структуру для дробей, в которой хранятся соответственно числитель и знаменатель. В ходе выполнения программы мы определяем две переменные типа Дробь, потом предлагаем пользователю ввести их значения в формате (числитель/знаменатель), знак "/" обязателен. Проблема в том, что после ввода первой дроби, cin не предлагает ввести вторую. У кого есть идеи как бороться...
C++ Парсинг сайта на ASP Здравствуйте. Появилась идея сделать клиентское приложение для сайта на ASP. Вот собственно и он: http://lic6.lanta-net.ru/login1.asp Хотел бы узнать - как на C++ (хотя можно и на других языках) можно заполнить графы и послать сообщение для авторизации, после чего получить код странички после авторизации? Гугл молчит как партизан, кроме скромной заметки, намекающей на то что нужно не парсить... http://www.cyberforum.ru/cpp-beginners/thread671339.html
C++ Игра с фишками. Что не так в моем коде?
Важной частью игры является проверка того, что можно ли соединить две фишки путем, удовлетворяющим следующим свойствам: 1) Путь должен состоять из отрезков вертикальных и горизонтальных прямых. 2) Путь не должен пересекать других фишек. При этом часть пути может оказаться вне доски. X - означает, что клетка занята фишкой. . (точка) - означает, что клетка пустая. Фишки с координатами...
Удаление символа в строке C++
Помогите пожалуйста, вот программа: #include <iostream> using namespace std; int main() { int k; cin >> k; int a=0;
C++ Поиск минимума методом трихотомии http://www.cyberforum.ru/cpp-beginners/thread671290.html
Здравствуйте! Написал, но почему-то не работает. Подскажите пожалуйста что тут не так? Метод трихотомии - деление на три, аналог метода дихотомии (деление на два). Или то что я нахожу f1 и f2 - уже не правильно? #include <conio.h> #include <math.h> #include <iostream> using namespace std; double f(double x) {
C++ Как удалить символ через cout? Собственно вся суть изложена в названии темы. Я слышал, что через cout << '' можно удалить один символ. Там нужно cout << '\какая-то буква'. Подскажите эту "какую-то" букву. Всё, проблема решена, не знаю как удалить тему. подробнее

Показать сообщение отдельно
Григорий Карпов
4 / 4 / 0
Регистрация: 14.07.2012
Сообщений: 194
15.10.2012, 01:18  [ТС]     Олимпиадная задача по программированию
Что бы подготовиться к участию в этом году (она будет уже очень скоро - 4 ноября). И в основном меня интересует что надо сделать для того что бы программа брала значения из внешнего файла и создавала ещё один с ответом.

Добавлено через 18 минут
Правила работы со входными/выходными данными

Если проверка решений участников производится автоматически, то:

-Все задачи читают входные данные из файла input.txt и записывают ответ в файл output.txt. Вывод программы на экран не учитывается. Работа с другими файлами запрещена.

-Необходимо строго соблюдать формат входного и выходного файла. Ни в коем случае нельзя использовать процедуры и функции, ожидающие ввода с клавиатуры (readkey, getch), так как в этом случае программа будет ждать ввода бесконечно (и будет снята с тестирования после превышения лимита времени).

Существует простой способ чтения из файла и записи в файл:

Для решений на языке Паскаль:
<...>

Для решений на языке Си:

freopen("input.txt", "r", stdin);
freopen("output.txt", "w", stdout);

/* теперь обычные функции printf, scanf, puts, fgetc
и т.п. будут работать с файлами, а не с клавиатурой / экраном */

Добавлено через 11 минут
Теперь бы посмотреть как это на примере выглядит...
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru