Ohm kanunu bize, amperdeki akımın (I), üzerinde voltaj (V) uygulandığında Ohm'daki bir dirençten (R) geçen akımın aşağıdaki şekilde verildiğini söylemektedir:
V = I / R
Benzer şekilde, bu direnç tarafından dağıtılan watt cinsinden güç (P) :
P = V * I
Yeniden düzenleme ve ikame ile, diğer ikisinden herhangi biri verildiğinde, bu miktarların ikisini hesaplamak için formüller elde edilebilir. Bu formüller aşağıdaki gibi özetlenmiştir (bu görüntünün volt E
yerine kullanıldığına dikkat edin V
):
Bu niceliklerden ikisinin bir dizgede girilmesi durumunda, diğer ikisinin çıktısını alın.
- Giriş numaraları, diliniz için uygun olan formatta ondalık sayılar olacaktır. Hassasiyet en az 3 ondalık basamağa kadar olmalıdır. ( IEEE 754-2008 binary32 floatları yeterli.)
- Her giriş numarasına bir ünite eklenir. Bu biri olacak
V A W R
Gerilim, Amper, Güç ve Direnç (veya eşdeğeri küçük harf) için biri olacaktır. Ayrıca,Ω
yerine kullanabilirsinizR
. Birimler ondalık öneklere sahip olmayacak (Kilo, milli-, vb.). - İki girdi miktarı, tek bir boşlukla ayrılmış tek bir dizgede herhangi bir sırada verilecektir.
- Giriş miktarları her zaman 0'dan büyük gerçek sayılar olacaktır.
- Çıkış, giriş ile aynı formatta olacaktır.
- Denklem çözme yerleşiklere izin verilmez.
Örnek Girişler
1W 1A
12V 120R
10A 10V
8R 1800W
230V 13A
1.1W 2.333V
İlgili Çıktılar
1V 1R
0.1A 1.2W
1R 100W
120V 15A
2990W 17.692R
0.471A 4.948R
Bu zorluğa yönelik çözümlerin etkin bir şekilde kendi kendine ters çevrileceği belirtilmelidir. Başka bir deyişle, girdi A B
ve çıktı almak C D
için bir çözüm uygularsanız C D
, o zaman girdi için bir çözüm uygularsanız , o zaman çıktı A B
, muhtemelen FP yuvarlama nedeniyle düzensiz ve tedirgin olsa da tekrar olmalıdır . Bu nedenle test girişleri ve çıkışları birbirlerinin yerine kullanılabilir.