Giriş verilənlərinin formatı
Bir sətirdə N (0 < N <= 1018) ədədi verilir.
Çıxış verilənlərinin formatı
Əgər N ədədi palindromdursa, çıxışa "yes", əks halda "no" verilir.
Məsələn:
12321 yes
12322 no
Həmişəki kimi başlıq yazılır.Long long tipində n,k,m=0 verilir.N ədədi daxil olunur.N ədədi 0 dan boyuk yəni mənfi deyil.Bunu while tipində yazırıq.Sonra m=m*10+n%10; və
n/=10; yazırıq.Sonda isə əgər k=m dirsə onda yes əkshalda isə no yazılsın.
#include <iostream>
using
namespace
std;
int
main()
{
long
long
n, k, m=0;
cin>>n;
k=n;
while
(n>0)
{
m=m*10+n%10;
n/=10;
}
if
(k==m)
cout<<
"yes"
<<endl;
else
cout<<
"no"
<<endl;
return
0;
}
Hiç yorum yok:
Yorum Gönder