| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [C]Задача "Треугольник" ("Золотая гора") |
| Автор: FK2703 16.12.2007, 13:54 |
| очень прошу помощи с задачей "Золотая гора" ("Треугольник") на C Входной файл input.txt Выходной: output.txt Идея-подсказка, предложенная мне: "Реализация проста-делай двумерный массив и пускай цикл снизу. Последняя строка совпадает с исходной, а дальше подымайся вверх и выбирай максимум из двух. a[0][0] твой ответ" Пример правильного input.txt: 5 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 Первое число во входном файле (5) - количество строк в треугольнике. Соответственно, остальные - его заполнение. Надо найти сумму чисел, расположенных на пути, начинающемся в верхней точке треугольника и заканчивающимся на основании. Условия: 1. Каждый шаг на пути может осуществляться вниз по диагонали влево или вниз по диагонали вправо. 2. Число строк в треугольнике - от 1 до 100 3. Треугольник составлен из простых чисел от 0 до 99 Выходные данные. В файл output.txt записывается только наибольшая сумма в виде целого числа. Для треугольника из примера правильно работающая прога запишет: "30" Если не сдам в понедельник - не допустят до сессии, хотя это - последний оставшийся зачёт( |
| Автор: zkv 16.12.2007, 14:12 |
это: не http://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D1%81%D1%82%D0%BE%D0%B5_%D1%87%D0%B8%D1%81%D0%BB%D0%BE Добавлено через 47 секунд вернее не все из них простые |
| Автор: FK2703 19.12.2007, 00:34 |
| знаю, что не простые. НО в задаче такое условие и этот пример. Думаю, что на слово "простые" надо закрывать глаза |
| Автор: FK2703 20.12.2007, 22:37 | ||
люди, нид хелп.... очень! Есть даж код, но надо поправить так, чтобы прога из текстового файла могла брать одно- и двухразрядные числа, разделённые пробелами!
|
| Автор: kali 20.12.2007, 23:39 | ||
| Это задача с международной олимпиады по информатике 1994 года. День первый, задача первая. У меня есть решение на паскале. Сча если сильно лениво не будет в си перекидаю.
|
| Автор: kali 21.12.2007, 01:25 | ||
|
| Автор: FK2703 21.12.2007, 02:29 |
| kali, спасибо!!! |