Автор - sergo200260

Напишите пожалуйста код к задаче в с++ : Следующий палиндром
Натуральное число называется палиндромом, если его запись в десятичной системе
счисления одинаково читается как слева направо, так и справа налево. По данному
натуральному числу N определите следующее за ним натуральное число (то есть наименьшее
число, которое превосходит N), являющееся палиндромом.
Программа получает на ВХОД ОДНО натуральное число N.
Программа должна вывести наименьшее натуральное число, которое больше и
является палиндромом.
Пример
Ввод
4321
Вывод
4334​

Ответ

Проверено экспертом

Автор - AnonimusPro

#include <iostream>

#include <sstream>

using namespace std;

int ispal(int x)

{

stringstream a;

a<<x;

string s =a.str();

string t="";

for(int i=s.length()-1;i>=0;i--)

 t+=s[i];

for(int i=0;i<s.length();i++)

 if(s[i]!=t[i])

   return 0;

return 1;

}

int main()  

{

int n;

cin>>n;

while(!ispal(n))

n++;

cout<<n;

return 0;

}

Ответы и объяснения

Сервис носит ознакомительный характер, вся информация, а в частности вопросы и ответы, которые задают и отвечают пользователи.
© 2026 Все права защищены Политика конфиденциальности Контакты
search points attachment profile arrow left arrow right star heart verified symbols equation arrow-down question mark check menu accountancyadministrationagriculturalalgebraallarabicartart_musicbelarusbelarus_altbiologybusinesscatalachemistrychineseeconomicsegzamenglishentrepreneurshipenvironmentethicseuskarafirst_aidfrenchgalegogeographygeologygeometrygermangrammarhealthhistoryindia_langindonesian_langinformaticsitalianjapanesekazachkazach_altkoreanlanguagelatinlawlife_scienceliteraturelogicmathematicsmusicnigerian_langother_languagesotherspedagogicsphilosophyphysical_educationphysicspoliticspsychologyreligionrpa_langrussianrussian_altsciencesecurityskillssocial_sciencesociologyspanishstatisticstechnologytourismtrafficukrainianukrainian_altukrainian_literaturewos_civilisation accountancyadministrationagriculturalalgebraall_1arabicartart_music_2belarusbelarus_altbiologybusiness_2catalachemistry_1chineseeconomicsexam_3englishentrepreneurshipenvironment_2ethicseuskarasecurity_1frenchgalegogeography_4geology_4geometrygermangrammarhealthhistoryindia-langindonesian-langinformaticsitalianjapanesekazachAsset 230koreanlanguagelatinlawlife-scienceliteraturelogic_2mathematicsmusicnigerian-langotherlanguagesother_1pedagogicsphilosophyphysical_educationphysicspoliticspsychologyreligion_1rpa-langrussianrussian_altsciencesecurity_3_mskills_1allsocial_science_5_msociologyspanishstatisticstechnologytourismtrafficukrainianukrainian_altukrainian_literaturewos_civilisation