Форум программистов, компьютерный форум CyberForum.ru

получить b из a - C++

Восстановить пароль Регистрация
 
Lu_ch
Сообщений: n/a
22.12.2011, 19:02     получить b из a #1
Дано два числа a и b. Можно ли из числа a получить число b, вычеркивая(удаляя) в числе a цифры.

Например:а-45687 а b-56 можно
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
23.12.2011, 06:27     получить b из a #2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <stdio.h>
#include <string.h>
int main()
{
    int i, len_a, len_b, j=0;   
    char a[20], b[20];
    printf("a= ");
    scanf("%s", &a);
    printf("b= ");
    scanf("%s", &b);
    len_a=(int)strlen(a); len_b=(int)strlen(b);
    for(i=0; i<len_a; i++)
    {
        if(a[i]==b[j])
            j++;
        if(j==len_b)
            break;
    }
    if(j==len_b)
        printf("Yes\n");
    else
        printf("No\n");
 
return 0;
}
Yandex
Объявления
23.12.2011, 06:27     получить b из a
Ответ Создать тему
Опции темы

Текущее время: 11:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru