7 / 7 / 0
Регистрация: 14.11.2014
Сообщений: 166
|
|
1 | |
Cтрока: Найти количество слов, в которых первый и последний символ совпадают.27.01.2017, 18:13. Показов 1404. Ответов 4
Прошу помощи! Уже извели эти задачи. На ум ничего хорошего не приходит. Подскажите, пожалуйста с реализацией такой задачи:
Найти количество слов, в которых первый и последний символ совпадают. Также есть желание использовать следующие команды(суть их знаю, но применить не получается): movs, scas, lods, cmps, stos.
0
|
27.01.2017, 18:13 | |
Ответы с готовыми решениями:
4
Найти количество слов, у которых совпадают первый и последний символ Найти количество слов,у которых первый и последний символ совпадают Найти количество слов, первый и последний символ которых совпадают Дан текст, найти количество слов и количество слов, у которых первый и последний символ совпадают |
Asm/C++/Delphi/Py/PHP/VBA
|
|||||||||||
28.01.2017, 10:28 | 2 | ||||||||||
Сообщение было отмечено Asya_inter как решение
Решение
Есть у нас строка и размер строки:
1
|
7 / 7 / 0
Регистрация: 14.11.2014
Сообщений: 166
|
|||||||||||
29.01.2017, 14:21 [ТС] | 3 | ||||||||||
Jin X, большое вам спасибо! Строки дались мне сложновато. Целых два дня возится пришлось с уже готовым решением , так как проблема заключалась в том, что у меня вначале было неправильное занесение в регистр:
Так как мне нужно на встроенный ассемблер, то это переделанный немного вариант:
0
|
Asm/C++/Delphi/Py/PHP/VBA
|
|||||||||||
29.01.2017, 17:16 | 4 | ||||||||||
jecxz правильнее будет (хотя, jcxz тоже будет работать для строк до 65536 байт, но лучше заменить).
cmp здесь не нужен, т.к. inc уже выставит флаги как надо (он не влияет только на флаг cf). можно упростить до:
push edi , в конец - pop edi .Добавлено через 3 минуты Это тоже можно сделать вот так:
2
|
ФедосеевПавел
|
29.01.2017, 18:56
Cтрока: Найти количество слов, в которых первый и последний символ совпадают.
#5
|
Не по теме: Asya_inter, вы опять "сметаете" все регистры и опять рискуете получить SOS! Магия с assembler + pascal.
0
|
29.01.2017, 18:56 | |
29.01.2017, 18:56 | |
Помогаю со студенческими работами здесь
5
Символьный массив: найти количество слов, в которых первый и последний символ совпадают Подсчитать количество слов, у которых первый и последний символ совпадают Посчитать количество слов в строке, у которых первый и последний символ совпадают Строка: Вернуть количество слов в строке, у которых первый и последний символ совпадают... Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |