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

Найти время прилета по времени города прибытия - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Чтение файла, лишняя итерация http://www.cyberforum.ru/cpp-beginners/thread1163248.html
Вопрос по функции feof(). Я так понимаю она должна сигнализировать о конце файл, если был прочитан последний байт файла. Но у меня в примере снизу это происходит только с одной лишней итерацией (когда последний байта файл считывается, цикл выполняется еще раз и только потом происходит выход из цикла). С чем это связано? void test2() { FILE *f; f =...
C++ Вычислить количество элементов списка, расположенных до заданного значения Написать функцию, которая вычисляет количество элементов списка, расположенных в списке до заданного значения. http://www.cyberforum.ru/cpp-beginners/thread1163232.html
C++ Gets не коректно работает
gets не коректно работает в следующем коде смысл программы в 2-ух 4 значных строках найти одинаковые символы стоящие в одинаковых порядковых местах #include<iostream> #include<cstdio> using namespace std; int main(void)
C++ Функция, которая вставляет перед каждым отрицательным элементом элемент с нулевым значением
Есть двумерный динамический массив (матрица). Нужно написать функцию, которая вставляет перед каждым отрицательным элементом элемент с нулевым значением.
C++ Проверить, лежат ли данные точки на одной окружности http://www.cyberforum.ru/cpp-beginners/thread1163206.html
Задан размер массива действительных чисел и значения его элементов. Считая, что пары элементов представляют собой координаты точек на плоскости, проверить, могут ли все данные точки лежать на одной окружности и, если да, найти ее радиус.
C++ Объясните синтаксис записи и чтения объектов из файлов #include<iostream> #include<fstream> #include<locale.h> #include<iomanip> #include <cstdlib> using namespace std; struct champ { подробнее

Показать сообщение отдельно
_TUX_
0 / 0 / 0
Регистрация: 29.01.2013
Сообщений: 20
01.05.2014, 13:18     Найти время прилета по времени города прибытия
Формат входных данных
В первой строке входных данных для программы задано число n < 10000 – количество
городов, между которыми осуществляются авиарейсы.
Затем в n строках идет описание городов в следующем формате – сначала название города (не
содержит пробелов), а затем через пробел – часовой пояс в формате (GMT+<разница во времени> или
GMT-<разница во времени>)
Затем на вход подается число m < 100000 – количество авиарейсов, которое Вам необходимо
отработать. Каждый рейс описывается в следующем формате – сначала идет город вылета, затем без
пробелов знак дефиса, затем без пробелов – город прилета. Затем через пробел идет время вылета (по
часовому поезда города вылета) в формате hh:mm. Затем через пробел идет время самолета в пути в
формате hh:mm.
Формат выходных данных
Для каждого из m введенны рейсов (как они описаны в формате входных данных) выведите
время прилета по времени города прибытия (в формате hh:mm).

Примеры
Входные данные

5
NewYork GMT-5
Moscow GMT+4
Chicago GMT-6
Cairo GMT+2
Toronto GMT-5
3
1)NewYork-Moscow 12:34 09:17
2)Moscow-Cairo 16:50 04:20
3)NewYork-Chicago 07:00 02:48

Ожидаемый результат работы
1)06:51
2)19:10
3)08:48
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru