$n$ نقطه با مختصات صحیح در صفحهی مختصات دوبعدی داده شدهاند.
میخواهیم
اوّلاً: تعداد مثلثهای قائمالزاویهای که رئوسش $3$ تا از این نقاط باشد و اضلاع زاویه قائمهاش موازی محورهای مختصات (افقی، عمودی) باشد را بشماریم (فرضاً $M$ مثلّثِ $T_1$ تا $T_M$).
ثانیاً: تعداد زوج مثلثهای $(T_i, T_j)$ از این $M$ مثلث را بشماریم که $T_i$ با $T_j$ متشابه (از ریاضیات دوم راهنمایی میدانیم دو مثلث متشابهاند اگر بتوان یکی را با چرخش، قرینهکردن و تغییر اندازه (به یک نسبت میان اضلاع) به دیگری تبدیل کرد) باشد. تعداد این زوجها (دقّت کنید که $(T_i, T_j)$ با $(T_j, T_i)$ یکی بوده و تنها یک بار شمارده میشوند) را نیز $K$ مینامیم.
برنامهای بنویسید که با دریافت مختصات $n$ نقطه، $M$ و $K$ را محاسبه کند.