ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1404. Легко взломать!

I'm good with you (C++ ->AC<-):)
Послано alexutz_mircescu 20 окт 2007 23:25
#include<stdio.h>
#include<math.h>
#include<string.h>
#include<stdlib.h>

int i,u,n,minus,v[128],aux,auxs;
char st[128],auxx;

int main()
{
    #ifndef ONLINE_JUDGE
    freopen("1404.in","r",stdin);
    freopen("1404.out","w",stdout);
    #endif
    scanf("%s",st);
    u=strlen(st);
    for(i=0;i<u;i++)
        v[i]=(int)(st[i])-'a';
    for(i=0;i<u;i++)
    {
        if(i==0)
            v[i]+=26;
        else
            while(v[i]<v[i-1])
                v[i]+=26;
    }
    minus=5;
    for(i=0;i<u;i++)
    {
        auxs=st[i]-st[i]+(v[i]-minus)%26+'a';
        printf("%c",auxs);
        minus=v[i];
    }
    return 0;
}

Re: I'm good with you (C++ ->AC<-):)
Послано Alias (Alexander Prudaev) 21 окт 2007 00:24
please stop post AC code. read FAQ.
It is wrong to post AC code. if somebody asks you to
help, then you can give him some hints. it is all.