кроссворды, задачки, головоломки

Сборник задач разного уровня сложности по математике, информатике, физике, химии, программированию, экономике etc. Логические задачи, SQL задачи, решение задач. Задачи с ответами, а также нерешённые задачи.

Petruchek.Info

Строка из букв строки

Добавлено: 03.02.09 в 12:00
Метки: задачи на строки

Вывести сообщение "МОЖНО", если из букв введеной строки X можно составить введенную строку Y, при условии, что каждую букву строки X можно использовать один раз; и сообщение "НЕЛЬЗЯ" в противном случае.

У этой задачи пока что нет ответа/решения. Вы можете прислать свой вариант в комментарии.


Комментарии
Google says:
Аноним (16.02.10):
/*
подразумеваем, что в строке используются только печатные символы, то есть от 32-го до 255-го
*/
char *x="букварь";
char *y="фраза";
char buf[4096];

char *d=buf;
char *s=x;
while(*d++=*s++);
/******** start **********/
s=y;
d=buf;
while((*s!=*d) && !(*d)) d++;
while((*s==*d) && !(*s)){
s++;
*d="\x1";
d=buf;
while((*s!=*d) && !(*d)) d++;
}
if(*s)printf("НЕЛЬЗЯ\n");else printf("МОЖНО\n");
/******** finish **********/
Комментарий от новенького:
Новенький является
Новенький не робот
Знаки на картинке: латинские буквы, арабские цифры


Есть на сайте: Онлайн кроссворды Задачи Онлайн игры Блог
Все работы, опубликованные на сайте — авторские, если не указано иное. Перепечатка возможна только с письменного разрешения владельцев ресурса, с обязательной ссылкой на сайт petruchek.info. Пишите нам: . Сайт должен работать в IE, FF, Opera, Safari.

Реклама:

Разработано в студии "Webous"о проектесайта карта

Реклама: