Ayağınızı sındırın!
Breakdans ilk dəfə Olimpiya Oyunlarında təqdim ediləcək. Və siz bunun bir parçası olacaqsınız! Yaxşı, daha dəqiq desək, siz münsiflər heyətinin bir hissəsi olacaqsınız... Daha doğrusu, sizin vəzifəniz münsiflər heyətinin oturacağı stolun yığılmasıdır. Bu da böyük bir uğurdur, təbrik edirik!
Əslində, stolüstü artıq hazırdır: o düzdür, sabit eni və sıxlığı var, forması isə ilə ifadə olunan, heç bir üç təpəsi bir düz xətt üzərində yerləşməyən (yəni hər hansı üç təpədən bir xətt keçmir) -bucaqlının daxili sahəsindən ibarətdir. Sizin eyni uzunluqda və çox kiçik enə malik üç ayağınız var. Sizin vəzifəniz bu ayaqları stolun müxtəlif təpələrinə elə yerləşdirməkdir ki, stol sabit qalsın. Başqa sözlə, siz , və təpələrini elə seçməlisiniz ki, bu üçbucağının daxilində -bucaqlının ağırlıq mərkəzi yerləşsin (və bu üçbucağın sərhədlərində olmasın).
Bu işi neçə fərqli üsulla həyata keçirmək olar? Əgər iki üsul yalnız ayaqların yerlərinin dəyişdirilməsi ilə fərqlənirsə, onlar fərqli sayılmır.
Giriş verilənləri
Birinci sətirdə ədədi verilir. Sonra sətir gəlir: bu sətirlərin -ci hər biri təpəsinin koordinatları olan iki tam ədəd və verir.
Qəbul edilir ki, hər hansı üçün , və təpələri bir düz xətt üzərində yerləşmir, həmçinin çoxbucaqlısı öz-özünü kəsmir.
Çıxış verilənləri
Bir tam ədəd çıxarın — stolun sabit qalması üçün ayaqları yerləşdirməyin mümkün olan üsullarının sayını.