59 / 58 / 16
Регистрация: 18.11.2010
Сообщений: 315
|
||||||
1 | ||||||
часовой пояс07.09.2011, 16:05. Показов 2859. Ответов 13
Метки нет (Все метки)
Здравствуйте! Не знаю в чем ошибка... Тест не проходить... Найдите пожалуйста что я не делаю правильно. Условие такое:
Самолет взлетает в X (целое, 0<=X<=23) часов по местному времени в часовом поясе номер M (целое, 0<=M<=23). После полета в течение K (целое, 1<=K<=12) часов он приземляется в часовом поясе номер N (целое, 0<=N<=23). Определите местное время в пункте приземления. Считать, что часовые пояса нумеруются с запада на восток. Формат входных данных: В стандартном потоке ввода в первой строке через пробел записаны числа X, M, K, N. Формат выходных данных: В стандартный поток вывода требуется выдать местное время в пункте назначения в часах.
0
|
07.09.2011, 16:05 | |
Ответы с готовыми решениями:
13
Повернуть матрицу по часовой стрелке Вращать треугольник по часовой стрелке Обход треугольника по часовой стрелке Повернуть массив на 90° по часовой стрелке |
Кошковед
521 / 509 / 63
Регистрация: 12.04.2010
Сообщений: 1,390
|
|
07.09.2011, 16:10 | 2 |
Не по теме: мощные названия переменных! вобще красота почему все переменные double? все числа целые там вполне хватит unsigned short int в конце return 0; Не по теме: //time of mestnosti
1
|
59 / 58 / 16
Регистрация: 18.11.2010
Сообщений: 315
|
||||||
07.09.2011, 16:13 [ТС] | 3 | |||||
я и
0
|
Кошковед
521 / 509 / 63
Регистрация: 12.04.2010
Сообщений: 1,390
|
|
07.09.2011, 16:14 | 4 |
под время обычно структуру или класс пишут.
и все же return 0; будет очень кстати в условии говориться "ЦЕЛОЕ"
0
|
59 / 58 / 16
Регистрация: 18.11.2010
Сообщений: 315
|
|
07.09.2011, 16:18 [ТС] | 5 |
все равно 2-й тест не проходит)) 1-й тест прошел, значит ошибка в вычислений, а не в оформление кода
Добавлено через 1 минуту это просто заметки для себя)))
0
|
Кошковед
521 / 509 / 63
Регистрация: 12.04.2010
Сообщений: 1,390
|
|
07.09.2011, 16:42 | 7 |
хех.
не вычитание, а остаток от деления
0
|
59 / 58 / 16
Регистрация: 18.11.2010
Сообщений: 315
|
||||||
07.09.2011, 18:10 [ТС] | 9 | |||||
ну а теперь?
0
|
07.09.2011, 18:25 | 10 | |||||
Лучше так
А после цикла просто вывести Добавлено через 10 минут И в данном случае я бы не советовал использовать unsigned. Вообще никакой. Смотрите, при введении 0 23 1 0 будет переполнение, поскольку в 12 строчке беззнаковому числу yaya присвоится значение -22, что, разумеется, вызовет переполнение. Конечно, благодаря циклу все _может_ исправиться, но это маловероятно. Используйте просто short
1
|
59 / 58 / 16
Регистрация: 18.11.2010
Сообщений: 315
|
|
07.09.2011, 20:07 [ТС] | 11 |
а чем это лучше?? вроде разницы ни какой.
всем спасибо, я нашел свою ошибку, тема закрыта))
0
|
59 / 58 / 16
Регистрация: 18.11.2010
Сообщений: 315
|
|
07.09.2011, 20:12 [ТС] | 13 |
я думаю что два if-a, потому что в таком случае выполняется только одно условие, а если код большой то циклу придеться пройти от А до Я и это займет намного больше времени...
0
|
07.09.2011, 20:19 | 14 |
+ у вас 2 операции сравнения(одна в if и другая в while), а у меня только одна.
Добавлено через 5 минут
0
|
07.09.2011, 20:19 | |
07.09.2011, 20:19 | |
Помогаю со студенческими работами здесь
14
Поворот фигуры по часовой стрелке Заполнить матрицу по часовой стрелке Поворот матрицы по часовой стрелки Вращение Треугольника по часовой стрелке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |