Palindroame
Câte numere sunt palindroame
Exercițiu făcut pentru antrenament, în același stil cu problemele de pe pbinfo. Nu există pe pbinfo, dar soluția e verificată la fel, pe toate testele.
Enunțul pe scurt
În palindroame.in ai n numere naturale.
Scrii în palindroame.out câte dintre ele sunt palindroame, adică egale cu oglinditul lor (121, 7, 1221…).
palindroame.in: n, apoi n numere naturale.palindroame.out: câte numere sunt palindroame.palindroame.in și scrii în palindroame.out, apoi fout.Close(). Lecția despre fișiereExemplu
Fă-l întâi pe hârtie, fără cod.
6 121 34 7 1221 10 5665
4
Încă 2 teste
3 10 20 30
0
2 0 11
2Oglinditul lui 0 e 0, deci și 0 e palindrom.
Animație pas cu pas
Mergi cu săgețile sau apasă Pornește. Poți pune și numerele tale.
Indicii
Deschide doar câte ai nevoie.
Scrie și rulează
Codul rulează direct în browser. „Verifică pe teste” compară rezultatul ca evaluatorul pbinfo.
Apasă Rulează ca să vezi rezultatul.Ideea, pe pași
- Funcția
Oglindit. - Citești din fișier.
- Numeri câte sunt egale cu oglinditul.
- Scrii numărul în fișier.
Soluția comentată
Verificată automat pe toate testele de mai sus.
Soluția e ascunsă
Încearcă întâi singur(ă), cu indiciile și editorul de mai sus. Când vrei să compari sau te-ai blocat, deschide-o.
Greșeli de evitat
- Oglinditul lui 10 e 1, nu 01, deci 10 nu e palindrom.
- Nu uita
fout.Close().
Întrebări
Două întrebări scurte. Se salvează cel mai bun scor.
Care dintre acestea e palindrom?