एक तस्वीर में त्रिकोणों की मात्रा की गणना करना एक ऐसा कार्य है जो आमतौर पर मस्तिष्क परीक्षणों में उपयोग किया जाता है। आपको एक चित्र दिया गया है जिसमें आकृतियों में त्रिकोण शामिल हैं। तब आपको चित्र में सभी संभावित त्रिकोण खोजने होंगे।
कार्य
आपको अपनी पसंद के एक प्रारूप में लाइनों की एक सूची दी गई है। फिर आपको उस में पाए जाने वाले त्रिकोणों की एक सूची तैयार करनी होगी
इनपुट
आपको लाइनों की एक सूची दी गई है, प्रत्येक चार पूर्णांक निर्देशांक (जैसे। x1 y1 x2 y2) द्वारा दिए गए हैं । आप इनपुट प्रारूप को चुन सकते हैं, जब तक कि यह स्पष्ट रूप से प्रलेखित है। उदाहरण:
0 4 8 1
0 4 9 5
8 1 9 5
2 8 0 4
9 5 2 8
[[0, 4, 8, 1], [0, 4, 9, 5], [8, 1, 9, 5], [2, 8, 0, 4], [9, 5, 2, 8]]
यहाँ छवि के समान इनपुट है:

एक और एक, चौराहों के साथ (अंतरिक्ष को बचाने के लिए केवल एक प्रारूप में):
[[2, 1, 5, 0], [2, 1, 2, 7], [5, 0, 6, 6], [5, 0, 2, 7], [6, 6, 2, 1], [2, 7, 6, 6]]

उत्पादन
आपको x1 y1 x2 y2 x3 y3इनपुट द्वारा निर्दिष्ट चित्र में, छह फ़्लोटिंग-पॉइंट निर्देशांक (जैसे। ) द्वारा दिए गए प्रत्येक त्रिकोण की सूची को आउटपुट करना होगा । ये पूर्णांक नहीं हो सकते हैं, क्योंकि लाइनें किसी भी बिंदु पर पार हो सकती हैं। आप आउटपुट प्रारूप चुन सकते हैं, जब तक कि यह स्पष्ट रूप से प्रलेखित है। उदाहरण इनपुट के लिए उदाहरण आउटपुट ऊपर:
0 4 8 1 9 5
0 4 9 5 2 8
[[0, 4, 8, 3, 9, 5], [0, 4, 9, 5, 2, 8]]
[[2, 1, 5, 0, 2, 7], [2, 1, 5, 0, 6, 6], [5, 0, 6, 6, 2, 7], [2, 1, 6, 6, 2, 7], [2, 1, 5, 0, 3.674, 3.093], [5, 0, 6, 6, 3.674, 3.093], [6, 6, 2, 7, 3.674, 3.093], [2, 7, 2, 1, 3.674, 3.093]]
आप ऐसा मान सकते हैं
वहाँ कोई किनारे मामले नहीं हैं जहां एक रेखा एक चौराहे को पार करती है लेकिन किसी भी तरह की रेखाएं नहीं हैं, जैसे
[[0, 9, 1, 8], [1, 8, 2, 9], [2, 9, 3, 8], [3, 8, 4, 9], [4, 9, 0, 9]]179 डिग्री से अधिक कोण नहीं हैं, जैसे
[[0, 0, 0, 1], [0, 1, 0, 2], [0, 2, 0, 0]]
नियम
- आप अपनी इच्छानुसार किसी भी भाषा का उपयोग कर सकते हैं।
- किसी भी बाहरी संसाधनों का उपयोग नहीं किया जाना चाहिए।
- मानक खामियां लागू होती हैं।
स्कोरिंग
यह कोड-गोल्फ है , इसलिए बाइट्स में सबसे कम उत्तर जीतता है।
[0,0],[1,0],[2,0],[1,2]180 डिग्री के कोण के साथ एक "चतुर्भुज"। कोई त्रिकोण या 1 त्रिकोण?






[0,9],[1,8],[2,9],[3,8],[4,9]वास्तव में एक डब्ल्यू है जो शीर्ष पर खींची गई रेखा के साथ है। क्या यह कोई त्रिकोण या 2 त्रिकोण नहीं है?