Сейчас на форуме: tyns777 (+5 невидимых)

 eXeL@B —› Программирование —› cgi на с++ или perl(нужна мини-прога)
<< . 1 . 2 .
Посл.ответ Сообщение

Ранг: 43.1 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 15 августа 2007 17:42
· Личное сообщение · #1

есть задание

"Палиндром - это симметричная строка, т. е. она одинаково пишется
как слева направо, так и справа налево. Вы должны написать программу,
которая по заданной строке определяет минимальное количество символов,
которые необходимо вставить в строку для образования палиндрома.
Например, вставкой двух символов строка "Ab3bd" может быть
преобразована в палиндром ("dAb3bAd" или "Adb3bdA"), а вставкой менее
двух символов палиндром в этом примере получить нельзя.
Строка: Ab3bd
Вставить: 2"

кто сможет напишите плиз на с++ код получения параметра программой(допустим назовем параметр name) сам алгоритм для палиндрома я сделаю сам... или нужна эта же прога но на perl, но тогда нужно полную прогу, включая алгоритм, так как я никогда не программировал на перле.. может кому-то будет полезно попрограмммировать cgi, вспомнит старые навыки ;) помогите пожалусто!



Ранг: 49.7 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 21 августа 2007 10:04
· Личное сообщение · #2

andruja, это правильный путь к cgi-bin?
<FORM method="POST" action="/home/wallst/c/r/e/crevedko/public_html/cgi-bin/Project1.cgi">

Что-то мне подсказывает, что выглядеть должно не так.



Ранг: 43.1 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 21 августа 2007 14:22
· Личное сообщение · #3

в строку адреса "action="адрес сервака/cgi-bin/Project1.cgi">" какой адрес нужно прописать полный или нет??
на сайте там написано : Путь для Ваших скриптов: /home/far/c/r/e/crevedko/public_html/cgi-bin/
я этот прописал но не работает, может там тока /cgi-bin/ нужен так как страница с которой вызывается сgi итак находится в /home/far/c/r/e/crevedko/public_html/ , а может там адрес нужно писать всместе с доменом какнить так?? ошибку пишет ERROR 404: NOT FOUND



Ранг: 43.1 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 21 августа 2007 14:52 · Поправил: andruja
· Личное сообщение · #4

а может так это должно быть
[url=http://crevedko.far.ru/cgi-bin/Project1.cgi[/url]
всмысле может этот адрес прописать как путь к cgi?



Ранг: 43.1 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 21 августа 2007 15:06
· Личное сообщение · #5

crevedko.far.ru/cgi-bin/Project1.cgi

при таком пути выводит ошибку errror 500: internal server error



Ранг: 54.0 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 21 августа 2007 18:01
· Личное сообщение · #6

andruja
Тоже самое но на Perl.
alloha.hut2.ru/cgi-bin/noname.cgi



Ранг: 43.1 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 21 августа 2007 21:52
· Личное сообщение · #7

Pro100ya
спс, а может зальешь на мой сайт этот же сиджеай;) ну чтоб преподу лишние подозрения не подбрасывать;) crevedko.far.ru заход с сайта www.webservis.ru/
(ID: 137299,
пароль: 32lr7laa), можешь там нтмл-страницу подредактировать (http://crevedko.far.ru/index2.html ) если надо изменить там адрес cgi, или перезальешь и настроишь cgi. Тока мне надо чтобы страница была самая простая вот такая нормально будет

<HTML>
<HEAD>
<TITLE>палиндромчег</TITLE>
</HEAD>
<BODY>
<FORM method="POST" action="адрес сервака/cgi-bin/Project1.cgi">
Введите любую строку:
<input type=text maxlength=10 name=stroka>
<p><input type=submit value=Send></FORM>
</BODY>
</HTML>

и чтобы cgi тож такую же простую страницу выводил(ну это тоже для подстраховки от препода)



Ранг: 54.0 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 22 августа 2007 04:21
· Личное сообщение · #8

andruja
Такой скромной страница всё равно не будет - там будет реклама. Форму обязятельно отдельно? В последнем варианте и запрос и ответ формирует сам скрипт.



Ранг: 43.1 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 22 августа 2007 10:23
· Личное сообщение · #9

на рекламу то пофиг ее же не я вставил, а насчет формы в каком смысле отдельно?? если там тебе все в сиджеае переделывать придецца то тогда не нада, короче можешь даже свою страницу залить просто убери там всякие линии и переведи ее на русский язык так лучше будет



Ранг: 54.0 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 22 августа 2007 11:46
· Личное сообщение · #10

crevedko.far.ru - основной вариант
crevedko.far.ru/cgi-bin/work.cgi - для фанов русского



Ранг: 43.1 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 22 августа 2007 14:28
· Личное сообщение · #11

у меня вабще не заходит по этим ссылкам(невозможно отобразить страницу)



Ранг: 43.1 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 22 августа 2007 15:39
· Личное сообщение · #12

зашло, тока лучше убрать оттуда ссылке на исходник) а еще кстати почему по ссылке идет не нтмл-страница а сразу cgi??



Ранг: 54.0 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 22 августа 2007 17:34
· Личное сообщение · #13

www.crevedko.far.ru/index_rus.htm - русский
www.crevedko.far.ru/ - падонкаффский
исходник убран



Ранг: 43.1 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 22 августа 2007 21:59
· Личное сообщение · #14

ок годится)



Ранг: 43.1 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 23 августа 2007 11:49
· Личное сообщение · #15

Pro100ya
препод какойто дурью додумался вместо букв цифры вводить, а сиджеай у тебя на цифры не реагирует. короче, сможешь добавить в сиджеай еще чтобы он цифры читал?



Ранг: 54.0 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 23 августа 2007 13:32
· Личное сообщение · #16

По подробнее - какой должен быть результат?
Числа обрабатываются как строки:
Ваша строка: 12383
Добавить букв: 2




Ранг: 43.1 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 23 августа 2007 18:09 · Поправил: andruja
· Личное сообщение · #17

аа он вот че имел ввиду
типа вводишь
12321
он должен написать 0 букв, а он ничего не пишет



Ранг: 54.0 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 23 августа 2007 19:34
· Личное сообщение · #18

ок, теперь ноль видно



Ранг: 43.1 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 28 августа 2007 17:56
· Личное сообщение · #19

Pro100ya
гыгы препод пряма как та старуха из золотой рыбки никак не успокоится тормозил 5 дней а щас короче ему надо чтобы сиджеай строку "<font color=white>" обрабатывал, короче чтобы ваще любые символы обрабатывал. Исправишь?



Ранг: 54.0 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 29 августа 2007 06:57
· Личное сообщение · #20

andruja
Жесть! ))) Даже не думал, что туда будут пихать теги html. Поправлено.



Ранг: 43.1 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 03 сентября 2007 14:21
· Личное сообщение · #21

Pro100ya
спс сдал)


<< . 1 . 2 .
 eXeL@B —› Программирование —› cgi на с++ или perl(нужна мини-прога)
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати