Revizia anterioară Revizia următoare
| Fișierul intrare/ieșire | 100m.in, 100m.out | Sursă | ONI 2017, clasa a 10-a |
|---|---|---|---|
| Autor | Ciprian Cheșcă | Adăugată de |
|
| Timp de execuție pe test | 0.18 sec | Limită de memorie | 2048 KB |
| Scorul tău | N/A | Dificultate |
Vezi soluțiile trimise | Statistici
100m (clasa a 10-a)
Proba de 100 metri plat este una dintre cele mai populare și prestigioase probe din cadrul oricărui concurs de atletism. Recordul modial al acestei probe este deținut în prezent de sportivul jamaican Usain Bolt cu timpul de 9.58 secunde. Uneori lupta dintre sportivi este atât de strânsă încât diferențierea dintre atleți se poate face doar cu ajutorul camerelor de luat vederi ce surprind finish-ul atleților. Au existat cazuri când doi sau mai multi atleți au fost declarați la egalitate.
Cerință
Considerând N atleți, ce participă la o cursă de 100 metri plat, identificați prin numerele 1, 2, ..., N, să se scrie un program care determină numărul P al clasamentelor distincte care pot fi obținute după finalizarea cursei.
De exemplu, pentru N = 2, se pot obține 3 clasamente distincte: (1,2), (2,1),(1=2); unde (1=2) reprezintă situația când ambii atleți s-au clasat la egalitate.
Date de intrare
Fișierul de intrare 100m.in ...
Date de ieșire
În fișierul de ieșire 100m.out ...
Restricții
- ... ≤ ... ≤ ...
Exemplu
| 100m.in | 100m.out |
|---|---|
| This is some text written on multiple lines. |
This is another text written on multiple lines. |
Explicație
...



Poți vedea testele pentru această problemă accesând