ओम का नियम हमें बताता है कि ओह्स में एक प्रतिरोध (R) से प्रवाहित होने वाले amps में करंट (I) जब एक वोल्टेज (V) इसके पार लगाया जाता है तो इस प्रकार दिया जाता है:
V = I / R
इसी प्रकार उस प्रतिरोध से अलग होने वाले वाटों में शक्ति (P) निम्न द्वारा दी जाती है:
P = V * I
पुनर्व्यवस्था और प्रतिस्थापन द्वारा, सूत्र इन दो मात्राओं की गणना के लिए निकाले जा सकते हैं जब अन्य दो में से कोई भी दिया जाता है। ये सूत्र निम्नानुसार संक्षेप हैं (ध्यान दें कि यह छवि वोल्ट के E
बजाय उपयोग करती है V
):
एक स्ट्रिंग में इन दो मात्राओं के इनपुट को देखते हुए, अन्य दो का उत्पादन करें।
- जो भी प्रारूप आपकी भाषा के लिए उपयुक्त है, उसमें इनपुट संख्या दशमलव होगी। परिशुद्धता कम से कम 3 दशमलव स्थानों पर होनी चाहिए। ( IEEE 754-2008 बाइनरी 32 फ़्लोट्स पर्याप्त हैं।)
- प्रत्येक इनपुट नंबर एक इकाई के साथ प्रत्यय होगा। यह
V A W R
Voltage, Amperage, Power and Resistance (या समतुल्य लोअरकेस) के लिए एक होगा। इसके अतिरिक्त, आप इसकेΩ
बजाय उपयोग कर सकते हैंR
। इकाइयों में कोई दशमलव उपसर्ग (किलो-, चक्की, आदि) नहीं होंगे। - दो इनपुट मात्रा किसी भी क्रम में एक स्ट्रिंग में दी जाएगी, एक ही स्थान द्वारा अलग की जाएगी।
- इनपुट मात्रा हमेशा वास्तविक संख्या 0 से अधिक होगी।
- आउटपुट इनपुट के समान प्रारूप में होगा।
- समीकरण हल करने वाले निर्माण बंद हो गए हैं।
उदाहरण इनपुट
1W 1A
12V 120R
10A 10V
8R 1800W
230V 13A
1.1W 2.333V
संगत आउटपुट
1V 1R
0.1A 1.2W
1R 100W
120V 15A
2990W 17.692R
0.471A 4.948R
यह ध्यान दिया जाना चाहिए कि इस चुनौती का समाधान प्रभावी रूप से आत्म-आक्रमण होगा। दूसरे शब्दों में, यदि आप इनपुट के लिए एक समाधान लागू करते हैं A B
और आउटपुट प्राप्त करते हैं C D
, तो इनपुट के लिए एक समाधान लागू करते हैं C D
, तो आउटपुट फिर से होना चाहिए A B
, हालांकि संभवतः एफपी राउंडिंग के कारण ऑर्डर से बाहर हो गया और परेशान हो गया। इसलिए परीक्षण निविष्टियाँ और आउटपुट परस्पर विनिमय के लिए उपयोग किए जा सकते हैं।