2 डी विमानों पर 4 बिंदुओं को देखते हुए A, B, C, D, त्रिभुजों के चौराहे के क्षेत्र की गणना करें OABऔर OCD, जहां Oसमन्वय हो, विमान का केंद्र है (0, 0)।
एल्गोरिदम जो निरंतर समय जटिलता (अंकगणितीय संचालन के संदर्भ में) को चलाता है, को प्रोत्साहित किया जाता है, लेकिन मजबूर नहीं।
नियम
- प्रत्येक बिंदु को दो वास्तविक संख्याओं के रूप में दर्शाया गया है, उनके X और Y समन्वय को दर्शाता है।
- वैकल्पिक रूप से, यदि आपकी प्रोग्रामिंग भाषा (या आपकी प्रोग्रामिंग भाषा की कुछ लाइब्रेरी) बिल्ट-इन
Pointटाइप या समकक्ष है, तो इसेPointइनपुट के रूप में ऑब्जेक्ट लेने की अनुमति है ।
- वैकल्पिक रूप से, यदि आपकी प्रोग्रामिंग भाषा (या आपकी प्रोग्रामिंग भाषा की कुछ लाइब्रेरी) बिल्ट-इन
- इनपुट को 4 बिंदुओं के रूप में दिया जाता है, प्रारूप में, जिसमें शामिल हैं:
- 8 निर्देशांक की एक सूची।
- 4 बिंदुओं की एक सूची, प्रत्येक बिंदु को किसी भी सुविधाजनक प्रारूप में दर्शाया जा सकता है।
- 2 अंकों की दो सूची।
- आदि।
- आप अंकों के विशेष क्रम (काउंटर-क्लॉकवाइज ऑर्डर या क्लॉकवाइज ऑर्डर) को नहीं मान सकते हैं
- आप यह नहीं मान सकते कि बिंदु
Oइनपुट के रूप में पारित किया गया है। दूसरे शब्द में, प्रोग्राम को एक्सट्रूज़न इनपुट को नहीं लेना और उपयोग करना चाहिए। - आप यह नहीं मान सकते कि सभी बिंदु अलग-अलग हैं। दूसरे शब्दों में, त्रिकोण पतित हो सकते हैं। आपको उस मामले को भी संभालने की जरूरत है (नीचे परीक्षण मामले देखें)
- नीचे दिए गए नमूना परीक्षण मामलों की तुलना में पूर्ण या सापेक्ष अंतर कम होना चाहिए ।
10-3
मानदंड जीतना
यह कोड-गोल्फ है , बाइट्स जीत में सबसे छोटा जवाब!
नमूना परीक्षण के मामले
Ax Ay Bx By Cx Cy Dx Dy area
5 1 1 3 -1 0 0 -1 0
5 1 1 3 -1 0 0 0 0
5 1 1 3 0 0 0 0 0
5 1 1 3 3 4 4 -3 4.50418
5 1 1 3 1 2 2 1 1.5
5 1 1 3 -2 5 4 -2 1.74829
5 1 1 3 -2 5 5 4 2.96154
5 1 1 3 3 5 5 4 1.88462
5 1 1 3 3 5 3 1 3.92308
5 1 1 3 3 5 4 -1 5.26619
5 1 1 3 5 1 4 -1 0
5 1 1 3 5 1 1 3 7
1 3 1 3 5 1 1 3 0
1 3 1 3 1 3 1 3 0
4 8 4 -1 -2 6 -2 -3 0
1.2 3.4 -0.3 4.2 5 7.6 -1.1 2.4 2.6210759326188535
3.1 0.6 0.1 7.2 5.2 0.7 0.9 8 9.018496993987977
अगर किसी को चाहिए, यहाँ सटीक रूप में पहले टेस्ट केस समूह के लिए आउटपुट हैं:
0
0
0
46375/10296
3/2
1792/1025
77/26
49/26
51/13
23345/4433
0
7
0
0
0
परीक्षण मामले के लिए चित्रण छवि 5 1 1 3 3 4 4 -3(हरे चतुर्भुज का क्षेत्र अपेक्षित आउटपुट है):
[
]
