Advertisement
andreim618

Untitled

May 28th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. #include <fstream>using namespace std;
  2. using namespace std;
  3. ifstream fin("palindromsd.in");ofstream fout("palindromsd.out");
  4.  
  5.  
  6. bool ePalindrom(int nr) {
  7. if(nr < 10) return true;
  8. int rasturnat = 0, numar = nr;
  9. while(numar > 0) { rasturnat = rasturnat * 10 + numar % 10; numar = numar / 10; }
  10. if(rasturnat == nr) return true; else return false;}
  11. int main() {
  12. int pal[1000], n = 0, nr;
  13. while(fin >> nr) { if(ePalindrom(nr)) pal[n++] = nr; }
  14. for(int i = 0; i < n; i++) { if(i % 2 == 0) {  fout << pal[i / 2] << " "; } else { fout << pal[n - (i/2 + 1)] << " "; } }
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement