Dioda je element strujnog kola koji ima ulogu da u grani gde se nalazi skoro potpuno propušta struju koja ide u jednom smeru, a da izuzetno umanji struju koja ide u suprotnom smeru. Idealna dioda je idealizacija ovog elementa koja podrazumeva da pri jednom smeru proticanja struje za diodu važi: R = 0, a u drugom: R → ∞.
Vaš zadatak je da za zadato strujno kolo, koje sadrži otpornike i idealne diode, izračunate ekvivalentni otpor za oba smera.
InputPreko standardnog ulaza se učitavaju elementi strujnog kola u skupovima, na ovakav način: PAR <e1> <e2> ... PAR označava paralelnu vezu, a: SER <e1> <e2> ... SER označava rednu vezu. U ovom zapisu ei može biti: - ceo broj R (10 <= R <= 10000), što znači da se na tom mestu nalazi otpornik otpornosti R; - 'D' - što znači da se na tom mestu nalazi dioda koja je na početku direktno polarisana; - 'ID' - što znači da se na tom mestu nalazi dioda koja je na početku inverzno polarisana; - Novi skup rednih ili paralelnih elemenata. Unos se završava kada se zatvori skup koji se prvi otvorio. Skupova neće biti više od 1000. U svakom skupu neće biti više od 20 elemenata.
OutputNa standardni izlaz ispisati dva realna broja, odvojena razmakom, zaokružena na tri decimale, koji predstavljaju ekvivalentni otpor u direktnom i inverznom smeru, redom. Priznavaće se rešenja koja se od tačnog razlikuju za 0.001.
Ulaz: PAR 20 SER PAR 10 D PAR 10 SER PAR Izlaz: 6.667 10.000 Objašnjenje: Strujno kolo je prikazano na slici:
Možemo primetiti da će pri direktnom smeru struje struja proći kroz diodu bez otpora, samim tim formirajući kratak spoj oko drugog otpornika i time ga isključiti iz kola; ostaju nam dva paralelno vezana otpornika otpora 20 i 10 oma. Pri inverznom smeru struja ne ide u granu sa diodom, te je kolo ekvivalentno situaciji bez diode. Imamo paralelnu vezu otpornika od 20 oma i redne veze dva otpornika od po 10 oma.