Информатика | 10 - 11 классы
Палиндромом назовем число, состоящее не менее чем из 2 - х символов или цифр, одинаково читающееся как слева направо, так и наоборот.
Например, число «1221» является палиндромом, а число «1224» – нет.
Назовем палиндромом - 1016 число, являющееся палиндромом в десятичном и шестнадцатеричном представлении.
Количество палиндромов - 1016 среди первых десяти миллионов натуральных чисел составит….
Помогите пожалуйста решить задачу в паскале : Составить программу, проверяющую, является ли заданное натуральное число палиндромом, т?
Помогите пожалуйста решить задачу в паскале : Составить программу, проверяющую, является ли заданное натуральное число палиндромом, т.
Е. таким, которое читается одинаково слева направо и справа налево(например : 23132).
Написать программу для проверки того, является ли введеное пользователем четырехзначное число палиндромом?
Написать программу для проверки того, является ли введеное пользователем четырехзначное число палиндромом.
Какое минимальное количество символов необходимо заменить на другие в строке acbbacbbbbacbbbaaacc, чтобы после замены строка стала палиндромом (каждый символ можно заменить ровно на 1 другой символ)?
Какое минимальное количество символов необходимо заменить на другие в строке acbbacbbbbacbbbaaacc, чтобы после замены строка стала палиндромом (каждый символ можно заменить ровно на 1 другой символ)?
Палиндромом называется строка, которая одинаково читается как слева направо, так и справа налево.
Например, 'abacaba' — палиндром, а 'abc' — нет.
Какое минимальное количество символов необходимо заменить на другие в строке cbaccbbbccbccacaccba, чтобы после замены строка стала палиндромом (каждый символ можно заменить ровно на 1 другой символ)?
Какое минимальное количество символов необходимо заменить на другие в строке cbaccbbbccbccacaccba, чтобы после замены строка стала палиндромом (каждый символ можно заменить ровно на 1 другой символ)?
Палиндромом называется строка, которая одинаково читается как слева направо, так и справа налево.
Например, 'abacaba' — палиндром, а 'abc' — нет.
Помогите : как Определить, является ли введенное число палиндромом?
Помогите : как Определить, является ли введенное число палиндромом?
Помогите пожалуйста с задачей?
Помогите пожалуйста с задачей!
Последовательность букв называется палиндромом, если справа налево она читается так же, как слева направо, например, АББА – палиндром.
Сколько существует слов длины 13, которые составлены только из букв a и b и не являются палиндромами?
Написать программу на языке Pascal Палиндромом называется строка, которая одинаково читается как слева направо, так и справа налево?
Написать программу на языке Pascal Палиндромом называется строка, которая одинаково читается как слева направо, так и справа налево.
Рассмотрим все натуральные числа, запись которых в десятичной системе счисления является палиндромом (при этом запись не начинается с нуля).
Например, числа 121 и 1331 являются палиндромами, а число 123 — нет.
По данному числу N найдите N - e в порядке возрастания число - палиндром.
Программа получает на вход одно натуральное число N, не превосходящее 100 000.
Программа должна вывести одно натуральное число — N - е в порядке возрастания число - палиндром.
Пример входных и выходных данных Ввод 20 Вывод 111.
Дано натуральное число?
Дано натуральное число.
Определить является ли оно палиндромом.
Написать процедуру получения нового числа.
Паскаль.
Дано четырехзначное число N?
Дано четырехзначное число N.
Выяснить :
а.
Является ли число палиндромом?
Б. Верно ли, что все 4 цифры этого числа различны.
Чебурашка составлял палиндромы из букв Ч и Б?
Чебурашка составлял палиндромы из букв Ч и Б.
Получилось 35 палиндромов.
Сколько было букв Ч, если букв Б было 7?
(В каждом палиндроме использовались все буквы Ч и все буквы Б.
) В качестве ответа укажите одно натуральное число.
Комментарий.
Палиндромом называется строка, которая одинаково читается как слева направо, так и справа налево.
Например, ЧЧББЧЧ — это палиндром.
На этой странице вы найдете ответ на вопрос Палиндромом назовем число, состоящее не менее чем из 2 - х символов или цифр, одинаково читающееся как слева направо, так и наоборот?. Вопрос соответствует категории Информатика и уровню подготовки учащихся 10 - 11 классов классов. Если ответ полностью не удовлетворяет критериям поиска, ниже можно ознакомиться с вариантами ответов других посетителей страницы или обсудить с ними интересующую тему. Здесь также можно воспользоваться «умным поиском», который покажет аналогичные вопросы в этой категории. Если ни один из предложенных ответов не подходит, попробуйте самостоятельно сформулировать вопрос иначе, нажав кнопку вверху страницы.
Ответ : 22
Вариант на C + + , но программа долго выполняется ; как оптимизировать, я пока не знаю.
#include < ; iostream> ;
#include < ; sstream> ;
#include < ; string> ;
int main()
{ int k = 0 ; / / счетчик 1016палиндромов for (int i = 16 ; i < ; = 10000000 ; i + + ) { int temp = i ; std : : stringstream ss ; / / перевод 10чного числа в 16чную строку ss < ; < ; std : : hex < ; < ; temp ; std : : string temp16(ss.
Str()) ; / / проверяем, является ли 16чное число палиндромом bool t16 = true ; int left_index = 0 ; int right_index = temp16.
Size() - 1 ; while (left_index < ; right_index) if (temp16[left_index + + ] !
= temp16[right_index - - ]) t16 = false ; if (t16) { bool t10 = true ; std : : ostringstream ost ; / / перевод 10чного числа в строку ost < ; < ; temp ; std : : string temp10 = ost.
Str() ; / / проверяем, является ли 10чное число палиндромом int left_index = 0 ; int right_index = temp10.
Size() - 1 ; while (left_index < ; right_index) if (temp10[left_index + + ] !
= temp10[right_index - - ]) t10 = false ; if (t10) k = k + 1 ; } } std : : cout < ; < ; "Number of 1016 - palindroms : " < ; < ; k < ; < ; std : : endl ; return 0 ;
}.