period
Dat je racionalan broj izmedu 0 i 1 ciji je decimalan zapis beskonacan. Zadat je delimican decimalni zapis tog broja sa odsecenim krajem. Odsecanje se vrši bez zaokruživanja. Ako se zbog kraceg zapisa perioda piše u zagradama, napisati program koji nalazi nakraci moguci zapis zadatog broja u obliku sa zagradama. Dužina zapisa se definiše kao broj znakova u zapisu. Ukoliko je postoji više najkracih zapisa rezultat je zapis sa najmanjim brojem cifara u zagradama.<br><br>
Sa standardnog ulaza, u jedinom redu ucitava se niz od najviše 200 znakova. <br>
U jedini red na standardni izlaz upisati najkraci moguci zapis sa zagradama datog broja. Ako postoji više najkracih zapisa upisati onaj sa najmanjim brojem znakova u zagradama. <br><br>
Primer: Neka je 0,22383483 zapis beskonacnog decimalnog broja sa odsecenim krajem. Tada on može da se zapiše 0,223(834) ili 0,2238(348) ili 0,22(38348), jer nije poznat ostatak decimalnog zapisa. Rešenje u ovom slucaju je 0,223(834), jer je to najkraci niz znakova. <br><br>
ulaz: <br>
0,22383483<br><br>
Izlaz: <br>
0,223(834)
Sa standardnog ulaza, u jedinom redu ucitava se niz od najviše 200 znakova. <br>
U jedini red na standardni izlaz upisati najkraci moguci zapis sa zagradama datog broja. Ako postoji više najkracih zapisa upisati onaj sa najmanjim brojem znakova u zagradama. <br><br>
Primer: Neka je 0,22383483 zapis beskonacnog decimalnog broja sa odsecenim krajem. Tada on može da se zapiše 0,223(834) ili 0,2238(348) ili 0,22(38348), jer nije poznat ostatak decimalnog zapisa. Rešenje u ovom slucaju je 0,223(834), jer je to najkraci niz znakova. <br><br>
ulaz: <br>
0,22383483<br><br>
Izlaz: <br>
0,223(834)
Submit solution
Coming laterThe grading service will be connected in a later migration step. You can inspect the task and your previous results now.