Você está na página 1de 2

Prvo BHOI jOnsite takmičenje 2016.

Zadatak: kombinacije 1/2

Kombinacije
Kako ste se nedavno upoznali s programiranjem odmah vam je interesantno postalo kako da
ulazite u različite sisteme i „hakujete“ šifre. Međutim sad ste naišli na sličan problem kad vam
je rođak kupio novi lanac za vezanje bicikla s bravom koja ima tačno tri cifre (koje idu od 1 do
𝑁 redom) i otključava se uz pomoć dvije kombinacije, jedne fabričke, a jedne koja se postavlja
pri kupovini same brave. Rođak vam je rekao obje kombinacije i znate najveći broj cifre koja
se može pojaviti na bravi tj. broj 𝑁. Kako je brava loše proizvodnje dozvoljava da se otključa
čak i ako unesete kombinaciju koja po cifri nije dalja od najviše 2 okreta točkića od
pojedinačnih cifara tačno jedne od ove dvije date kombinacije. Smatramo da su točkići
cirkularni, tj. nakon okretanja N za jednu cifru može se dobiti i 𝑁 − 1 ili 1, tj. udaljenost cifre
𝑁 do npr. 3 je u najgorem slučaju 3 koraka čak i kad je N ogroman.

Npr. ako je fabrička (4,5,6) a druga kombinacija (1,2,3) onda kombinacije koje otvaraju bravu
su npr.: (1,2,3), (3,4,5), (1, 𝑁, 1), (3, 𝑁, 5) itd. dok kombinacije kao što su: (1,5,6) ili (6,2,3)
neće otvoriti bravu jer nisu tačno jednoj bravi po cifri u blizini manjoj do 2 , jer prva
cifra (1,5,6) je dovoljno blizu kombinaciji (1,2,3) , a druge dvije cifre su blizu
kombinaciji (4,5,6) međutim niti jednoj od te dvije nisu dovoljno blizu sve cifre. Poredak je
bitan tj. (1,2,3), (3,2,1) nisu iste iako obje u ovom slučaju otvaraju bravu.

Pošto ćete vi lanac taj koristiti hoćete da saznate da li je siguran tj. koliko ukupno kombinacija
može da otvori vašu bravu.

Format ulaza

Prva linija ulaza sadrži broj 10 < 𝑁 < 100 tj. najveću cifru koja se pojavljuje točkićima brave
(naravno smatramo da su sva 3 točkića za cifre jednaka). U sljedeće dvije linije se nalaze po tri
razmakom odvojena broja u rasponu cifara na točkićima koja predstavljaju redom prvo
fabričku kombinaciju pa onda kombinaciju koja je pri kupovini odabrana (ove kombinacije nisu
nužno različite).

Format izlaza

U prvoj liniji izlaza jedan cijeli broj koji predstavlja broj različitih kombinacija koje mogu da
otvore vašu bravu.
Prvo BHOI jOnsite takmičenje 2016. Zadatak: kombinacije 2/2

Primjeri

Primjer br. 1

Primjer br. 1:
Input: Output:
50 249
123
567
Primjer br. 2:
3 27
123
321

Ograničenja na resurse

Vremenska i memorijska ograničenja su dostupna na sistemu za ocjenjivanje.

Você também pode gostar

  • Rjesenja
    Rjesenja
    Documento7 páginas
    Rjesenja
    deki20
    Ainda não há avaliações
  • Rjesenja
    Rjesenja
    Documento10 páginas
    Rjesenja
    deki20
    Ainda não há avaliações
  • Rjesenja PDF
    Rjesenja PDF
    Documento7 páginas
    Rjesenja PDF
    deki20
    Ainda não há avaliações
  • Rjesenja PDF
    Rjesenja PDF
    Documento6 páginas
    Rjesenja PDF
    deki20
    Ainda não há avaliações
  • Rjesenja
    Rjesenja
    Documento10 páginas
    Rjesenja
    deki20
    Ainda não há avaliações
  • Opisi Algoritama
    Opisi Algoritama
    Documento4 páginas
    Opisi Algoritama
    deki20
    Ainda não há avaliações
  • Rjesenja
    Rjesenja
    Documento6 páginas
    Rjesenja
    mixa
    Ainda não há avaliações
  • Rjesenja
    Rjesenja
    Documento6 páginas
    Rjesenja
    deki20
    Ainda não há avaliações
  • Rjesenja
    Rjesenja
    Documento5 páginas
    Rjesenja
    mixa
    Ainda não há avaliações
  • Opisi Algoritama
    Opisi Algoritama
    Documento5 páginas
    Opisi Algoritama
    deki20
    Ainda não há avaliações
  • Rjesenja
    Rjesenja
    Documento7 páginas
    Rjesenja
    deki20
    Ainda não há avaliações
  • Rjesenja
    Rjesenja
    Documento10 páginas
    Rjesenja
    deki20
    Ainda não há avaliações
  • Rjesenja
    Rjesenja
    Documento7 páginas
    Rjesenja
    mixa
    Ainda não há avaliações
  • Rjesenja
    Rjesenja
    Documento6 páginas
    Rjesenja
    deki20
    Ainda não há avaliações
  • Kolo3 Zadaci
    Kolo3 Zadaci
    Documento11 páginas
    Kolo3 Zadaci
    deki20
    Ainda não há avaliações
  • Opisi Algoritama
    Opisi Algoritama
    Documento4 páginas
    Opisi Algoritama
    deki20
    Ainda não há avaliações
  • Rjesenja
    Rjesenja
    Documento8 páginas
    Rjesenja
    deki20
    Ainda não há avaliações
  • Opisi Algoritama
    Opisi Algoritama
    Documento7 páginas
    Opisi Algoritama
    deki20
    Ainda não há avaliações
  • Rjesenja
    Rjesenja
    Documento12 páginas
    Rjesenja
    deki20
    Ainda não há avaliações
  • Rjesenja
    Rjesenja
    Documento10 páginas
    Rjesenja
    deki20
    Ainda não há avaliações
  • Rjesenja
    Rjesenja
    Documento9 páginas
    Rjesenja
    deki20
    Ainda não há avaliações
  • Rjesenja
    Rjesenja
    Documento9 páginas
    Rjesenja
    deki20
    Ainda não há avaliações
  • Rjesenja
    Rjesenja
    Documento10 páginas
    Rjesenja
    deki20
    Ainda não há avaliações
  • Rjesenja
    Rjesenja
    Documento13 páginas
    Rjesenja
    deki20
    Ainda não há avaliações
  • Kolo3 Zadaci PDF
    Kolo3 Zadaci PDF
    Documento10 páginas
    Kolo3 Zadaci PDF
    deki20
    Ainda não há avaliações
  • Kolo2 Zadaci PDF
    Kolo2 Zadaci PDF
    Documento10 páginas
    Kolo2 Zadaci PDF
    deki20
    Ainda não há avaliações
  • Rjesenja
    Rjesenja
    Documento9 páginas
    Rjesenja
    deki20
    Ainda não há avaliações
  • Rjesenja
    Rjesenja
    Documento11 páginas
    Rjesenja
    deki20
    Ainda não há avaliações
  • Rjesenja
    Rjesenja
    Documento10 páginas
    Rjesenja
    deki20
    Ainda não há avaliações
  • Mini Golf
    Mini Golf
    Documento2 páginas
    Mini Golf
    deki20
    Ainda não há avaliações