Nizić


Submit solution

Points: 90 (partial)
Time limit: 5.0s
Memory limit: 64M

Author:
Problem types
Allowed languages
Assembly, Awk, C, C++, Java, Perl, Python

Školska razina 2022 / Osnovna škola (6. razred) - 3. zadatak

Kreirajmo niz brojeva na sljedeći način:

  • zadani broj N prvi je član niza brojeva,
  • svaki sljedeći član niza dobivamo kao umnožak znamenki prethodnog člana.

Kreiranje niza završava kada član niza postaje jednoznamenkast.

Napiši program koji za zadani broj N ispisuje posljednji član niza koji je kreiran na opisani način te koliko je na kraju članova u tako kreiranom nizu.

Ulazni podaci

U prvom je retku prirodan broj N (10 ≤ N ≤ 999999), broj iz teksta zadatka.

Izlazni podaci

U prvi redak ispiši cijeli broj iz teksta zadatka, posljednji član niza.

U drugi redak ispiši prirodan broj iz teksta zadatka, broj članova niza.

Bodovanje

Točan ispis prvog retka vrijedi 5 bodova, a točan ispis drugog retka 4 boda za svaki testni primjer.

Primjeri test podataka

Ulaz
727
Izlaz
4
5
Objašnjenje

Prvi član niza je 727.

Drugi član niza je 98 (7x2x7).

Treći je 72 (9x8).

Četvrti je 14 (7x2).

Posljednji, peti član niza je 4 (1*4).


Ulaz
12117
Izlaz
4
3

Ulaz
111111
Izlaz
1
2

Comments

There are no comments at the moment.