P0006. Nombres fantàstics

Un natural es diu fantàstic si tots els dígits a les posicions parells
són parells i tots els dígits a les posicions senars són senars (les
posicions es comencen a comptar des de 1 per la dreta). Per exemple,
58361 i 6909 són fantàstics, mentre que 1212421 no ho és (perquè el
tercer dígit és un 4, que no és senar).

Feu un programa que llegeixi una seqüència de naturals, digui quants
n’hi ha, i digui també quants triplets d’elements consecutius són
fantàstics tots tres.

El vostre programa ha d’incloure i usar la funció

        bool es_fantastic(int x);

que indica si un natural |x| és fantàstic o no.

Entrada

L’entrada és una seqüència de naturals x₁, …, x_(n) amb n ≥ 0.

Sortida

Cal escriure dues línies seguint el format dels exemples: una amb el
nombre n de naturals llegits, l’altra amb el nombre d’índexos i amb
1 ≤ i ≤ n − 2 tals que x_(i), x_(i + 1) i x_(i + 2) són fantàstics tots
tres.

Informació del problema

Autoria: Professorat de P1

Generació: 2026-01-25T12:03:26.218Z

© Jutge.org, 2006–2026.
https://jutge.org
