Abracodabra#
Вложений: 4
HELLO,WORLD Вот несколько дней назад участвовал в олимпиаде по программированию:) и сейчас, так сказать, провожу разбор полетов:Вот одна задачка, которую я не решил на олимпиаде: Цитата:
Цитата:
Может кто знает, как решать?;) |
Re: Abracodabra#
Я был на этой олимпиаде!!!:beer:
Решил, но непомню как?!?:-D Решал на QBasic(Знал лучше всех) Решать несложно!!! Первую цифру в начало(1 символ), вторую в конец(последний символ), третью после первой(2 символ), четвертую перед последней(предпоследний символ), ... |
Re: Abracodabra#
незнаю что у тебя написано, но алгоритм расшифровки думаю будет таким: берем зашифрованное слово, сначало записываем в новое слово(расшифровка) нечетные буквы, затем четные и получаем на выходе расшифрованное слово.
Код:
const shifrslovo$ |
Re: Abracodabra#
Ты не правильно понял:
Вот зашифрованное:Надо чётные записывать с конца! |
Re: Abracodabra#
а ,нуда, извиняюсь.
Код:
... |
Re: Abracodabra#
Только вот длина слова (без решетки) бывает разная: по числу символов и по четности или нечетности этого числа.
Проверка же идет не только по этому слову, ну и по любому другому, зашифрованному этим способом. Если число символов нечетное, то символ, расположенный (d div 2) будет потерян.:) Первая часть кода однозначно будет выглядеть так: Цитата:
|
Re: Abracodabra#
|
Re: Abracodabra#
эх... вот вам исправленный вариант, надеюсь теперь все верно:
Код:
const shifrslovo$ |
Re: Abracodabra#
Это на бейсике?;)
Буду переводить на Pascal или С++...:) |
Re: Abracodabra#
Москва? Торту такую давали, я не пошол, т.к. не хотел в каникулы переться в москву на какую-то 5 часовую олимпиаду...
|
Re: Abracodabra#
Моя была 3 часовая!:)
|
Re: Abracodabra#
Ну да - старичкам трудновато далеко перебиратся) В твои-то 82..;)
у нас по закону 5 часов. но гады сказали что 1 час идет на набор программ - я в шоке! и забрали у нас час. |
Re: Abracodabra#
Укуреные идиоты, как можно решать задачи на листочке? Без дебагера, без возможности проверки работоспособности.
*Все это идет, что бы своих протолкнуть. А делается это элементарно - комуто ставятся ',' и ';' лишние, а комуто тупо пишут. **Такова жизнь |
Re: Abracodabra#
Да не думаю что кто-то своих пропихает.а может...
Цитата:
Если ты про них - то я согласен немного.Ведь мы не пишем программу на листочке. А потом вводим. Это смешно - олимпиада по информатике на бумажке всеравно что конкурс вышивания без иголки с ниткой и ткани):mda: |
Re: Abracodabra#
Конечно же про организаторов.
|
Часовой пояс GMT +4, время: 01:08. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot