Keresés


Toplista

Toplista
  • betöltés...

Magántanár kereső

Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!

Python nyelven kellene megoldanom, igazából azt a 10 mod 10**9+7 kifejezést nem értem, illetve magát a feladatot

223
Csatoltam képet.
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Felsőoktatás / Informatika

Válaszok

1
Megnézed, hogy egyes számok után hány olyan szám van, ami nagyobb nála.
Tehát, ha mondjuk ez az `a = [1, 2, 5, 3, 4]`
Akkor a rákövetők ezek lesznek: `[4, 3, 0, 1, 0]`, mivel az `1`-es után `4` nála nagyobb szám van, a `2`-es után 3, az `5`-ös után `0`, a `3`-as után `1` és a `4`-es után `0`.
A mod az meg azt jelenti, hogy az adott értékkel osztva mennyi maradékot ad.
Pl. 9 mod 7, az megegyezik 2-vel is. Vagy 19 mod (3) az 1-gyel is megegyezik.
Itt részletesebben is le van írva: https://hu.wikipedia.org/wiki/Kongruencia
0