![]() |
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#
Конечно же про организаторов.
|
Re: Abracodabra#
)
Но всетаки врядли на информатике коррупция будет... Но в любом случае - программы на бАмажках - маразм! |
Re: Abracodabra#
Цитата:
Я, например, периодически в метро по дороге домой что-нибудь кодю на листочке. |
Re: Abracodabra#
К слову, про проталкивание своих. ПРАВДА!!!! Недавно был на Районной. Ну естественно решил всё правельно ( задания были как для 5-класников ). Так мне поставили 69 ( из 70 возможных ), а участнику из лицея в котором проводилось сие мироприятие 70. На вопрос почему так мне ответели ( Хочеш меньше? ).
PS Всё больше на ольмпиады по информ ездить не буду. |
Re: Abracodabra#
Мда... "Весело" Вот и у меня разница 1 бал... С 11 классом.. Но ты не отчаивайся! ПОРВЕМ ВСЕХ!
На счет бумажек: ИМХО стоит различать: когда кодишь для себя и когда на конкурсе. |
Re: Abracodabra#
dector, Да я всё понимаю но хотя бы отговорку придумали. Мне в принципе наплевать на Районную. Я либо в июле либо в октябре ( незнаю точно когда будет ) еду в Днепропетровск на областную. Хорошо хоть там своих проталкивать не будут поскольку своих там уже небудет.
PS Тема будет " Разработка видео игр для ПК, мобл., XBOX360 " |
Re: Abracodabra#
У нас такого не проводится( По разработке игр.((((
А ты на чем прогать буш? |
Re: Abracodabra#
В смысле ( У нас )? Очень даже проводится только не олимпиады щас название не помню но что-то связано с конкурсами. Они не проводятся школьно ( тоесть только среди учеников ) может быть принят любой участник выигравший что либо или представивший свой проэкт. Мою кандидатуру на конкурс предложила моя уч. по инфо. А ( По разработке игр ) так это у меня тема такая, там есть ещё много чего, от сайтов до маленьких ОС ( ну естественно на базе Linux). Скорее всего это будет что-то вроде научной работы.
PS Прогать буду на C# и XNA |
Re: Abracodabra#
ясно. надо будет в каком-то сайтовском конкурсе поучавствовать.
|
Re: Abracodabra#
Да я вот тоже хочу где нить поучаствовать. Не ради выиграша а чтобы самоутвердится. ладно пойду спать.
|
Re: Abracodabra#
аха - вдруг заинтерисуются.
|
Re: Abracodabra#
научная работа по игровой тематике ето мертвый ребенок
у нас ее максимум до городской дотянешь ... потому что игры в образовании запрещены ;) |
Re: Abracodabra#
по поводу проталкивания своих - конечно проталкивают. глупо было бы не проталкивать.
всем олимпийцам - удачи! Magus, можно писать на карманной персоналке. потом быстро перекинуть текст "большому брату", и отловить небольшие бажки. кстати, ни у кого нет бейсикового IDE для КПК? |
Re: Abracodabra#
В кпк юзаю CEdit - блокнот с подсветкой C...
Для Вазика - любой IDE под ДОС. Запускать через PocketDos\DosBox. Жаль BorlandC++ не запускается под досбоксом, приходится юзать порт мамаича. |
Часовой пояс GMT +4, время: 07:08. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot