6 / 5 / 0
Регистрация: 28.09.2010
Сообщений: 366
|
|
1 | |
Решение олимпиадной задачи (ч.2)30.10.2012, 21:35. Показов 1099. Ответов 15
Метки нет (Все метки)
i:= 1
j:= 257 Цикл i:= i + x; j:= j - x; x:= x - 1 выполнили 25 раз и стало i= j. Надо найти х. Желательно написать алгоритм поиска х, а так же программу по поиску этого числа на языке С++. Лично мои мысли это сделать так: х присвоить 0. Выполнить цикл 25 раз и проверить условие i= j, если оно не верно, то х:= х+1. И делать так до бесконечности, пока проверка i= j не даст истину.
0
|
30.10.2012, 21:35 | |
Ответы с готовыми решениями:
15
Алгоритм решения олимпиадной задачи Оптимизация олимпиадной задачи по программированию Решение олимпиадной задачи Решение олимпиадной задачи |
178 / 161 / 38
Регистрация: 08.10.2012
Сообщений: 423
|
|
30.10.2012, 21:48 | 2 |
ну самое простое, мудрить тут думаю особо не стоит тем более
цикл максимум около 10 повторений сделает =)
0
|
6 / 5 / 0
Регистрация: 28.09.2010
Сообщений: 366
|
|
30.10.2012, 21:53 [ТС] | 3 |
Почему 10 и как правильно сделать?
0
|
178 / 161 / 38
Регистрация: 08.10.2012
Сообщений: 423
|
||||||
30.10.2012, 22:04 | 4 | |||||
Добавлено через 47 секунд ну мне так кажется просто =) Добавлено через 1 минуту хм... цикл зациклился=/
0
|
178 / 161 / 38
Регистрация: 08.10.2012
Сообщений: 423
|
|
30.10.2012, 22:08 | 6 |
видимо никогда так не получится
0
|
6 / 5 / 0
Регистрация: 28.09.2010
Сообщений: 366
|
|
30.10.2012, 22:08 [ТС] | 7 |
Не знаю. Я лично написал свои мысли.
0
|
178 / 161 / 38
Регистрация: 08.10.2012
Сообщений: 423
|
|
30.10.2012, 22:08 | 8 |
0
|
6 / 5 / 0
Регистрация: 28.09.2010
Сообщений: 366
|
|
30.10.2012, 22:11 [ТС] | 9 |
Я понял в чем ошибка. Я задание не правильно дал... Сейчас поправлю =)
0
|
576 / 559 / 47
Регистрация: 16.12.2011
Сообщений: 1,389
|
|
30.10.2012, 22:12 | 11 |
florgas, после 25 шагов i=j=129. Математическое решение тут не нужно?
0
|
178 / 161 / 38
Регистрация: 08.10.2012
Сообщений: 423
|
||||||
30.10.2012, 22:13 | 12 | |||||
14829 -14571 ошиблись сударь =)
0
|
6 / 5 / 0
Регистрация: 28.09.2010
Сообщений: 366
|
|
30.10.2012, 22:15 [ТС] | 13 |
Поправка. Условие задания дал не верно.
Вот верное условие: Код
i:= 1 j:= 257 If i< j то цикл: i:= i + x; j:= j - x; x:= x - 1 else i:= i - x; j:= j + x; x:= x - 1; Надо найти х.
0
|
178 / 161 / 38
Регистрация: 08.10.2012
Сообщений: 423
|
|
30.10.2012, 22:15 | 14 |
0
|
178 / 161 / 38
Регистрация: 08.10.2012
Сообщений: 423
|
||||||
30.10.2012, 22:25 | 16 | |||||
1
|
30.10.2012, 22:25 | |
30.10.2012, 22:25 | |
Помогаю со студенческими работами здесь
16
Решение олимпиадной задачи Решение олимпиадной задачи Понять условие олимпиадной задачи Оптимизация решения олимпиадной задачи Разбор олимпиадной задачи прошлого года Составление алгоритма с пояснениями к решению олимпиадной задачи (графы) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |