flori

Time limit: 0.02s Memory limit: 2MB Input: flori.in Output: flori.outPoints by default: 10p

Andreea este pasionată de matematică, de florile din grădina sa și de culori. În vacanță ea a desenat multe flori pe 22 planșe mari pe care le-a notat : 11 și 22. De curând, a inventat un joc pe care îl joacă cu prietena sa, Claudia. Fiecare jucător primește una din cele 22 planșe, pe care sunt desenate flori cu petale colorate în nuanțe diferite. Fiecare floare are lângă ea un număr ce o reprezintă, în care fiecare cifră corespunde culorii unei petale. Cine primește planșa 11, trebuie să determine care este numărul cel mai mare de nuanțe diferite de culori ale petalelor unei flori de pe planșă și câte flori au cele mai multe nuanțe diferite de culori ale petalelor. Pentru planșa 22, trebuie să determine câte flori au toate petalele colorate în aceeași nuanță.
Cele două planșe pot arăta astfel:

Cerinţă

Scrieţi un program care determină:

  • pentru planșa 11, care este numărul cel mai mare de nuanțe diferite de culori ale petalelor unei flori de pe planșă și câte flori au cele mai multe nuanțe diferite de culori ale petalelor
  • pentru planșa 22, câte flori au petalele colorate în aceeași nuanță.

Date de intrare

Fişierul de intrare flori.in conţine pe prima linie două numere naturale pp și nn, care reprezintă numărul planșei, care este egal cu 11 sau 22 și respectiv numărul de flori desenate pe planșă. Pe linia a doua se află nn numere naturale, notate pentru florile desenate pe planșa respectivă.

Date de ieşire

Fişierul de ieşire flori.out va conţine:

  • pentru planșa 11: pe prima linie se vor afla două numere naturale, separate printr-un spațiu: numărul cel mai mare de nuanțe diferite de culori ale petalelor unei flori de pe planșă și câte flori au cele mai multe nuanțe diferite de culori ale petalelor
  • pentru planșa 22: pe prima linie se va afla un număr natural, ce reprezintă câte flori au petalele colorate în aceeași nuanță.

Restricţii şi precizări

  • n200n \leq 200
  • 111111 \leq fiecare număr asociat unei flori 999 999 999\leq 999\ 999\ 999
  • O nuanță este notată cu o cifră de la 11 la 99

Exemplul 1

flori.in

1 2

flori.out

3

Explicație

Pe planșa 11 sunt desenate 22 flori ce au petale cu 44 nuanțe diferite de culori. Acestea au numerele: 22323452232345 (are 44 nuanțe diferite: 22, 33, 44, 55) și 9331392193313921 (are 44 nuanțe diferite: 99, 33, 11, 22). Numărul 7722277222 are 22 nuanțe diferite (77 și 22), iar numărul 8888888888 are o nuanță, notată cu cifra 88.

Exemplul 2

flori.in

2 3
11111 23266 99999

flori.out

2

Explicație

Pe planșa 22 sunt desenate 22 flori ce au toate petalele cu aceeași nuanță și sunt reprezentate prin numerele 1111111111, 9999999999

Log in or sign up to be able to send submissions!