nrcuv

Time limit: 0.1s Memory limit: 4MB Input: nrcuv.in Output: nrcuv.out

Se dă un alfabet format din nn litere distincte. Cu aceste litere se pot forma cuvinte de nn litere. Dintre acestea ne interesează cuvintele în care există cel puţin o literă care apare de cel puţin două ori. Notăm cu nrnr numărul acestor cuvinte.

Cerinţă

Să se scrie un program care cunoscând nn, determină nrnr.

Date de intrare

Fişierul de intrare nrcuv.in conţine pe prima linie numărul natural nn.

Date de ieşire

Fişierul de ieşire nrcuv.out conţine pe prima linie numărul nrnr.

Restricții și precizări

  • 1n1001 \leq n \leq 100;
  • Pentru 20%20\% din teste n<11n < 11.

Exemplul 1

nrcuv.in

2

nrcuv.out

2

Explicație

Dacă notăm cu a şi b cele două litere distincte, cuvintele care ne interesează sunt aa şi bb.

Exemplul 2

nrcuv.in

11

nrcuv.out

285271753811

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