Taisnstūra ABCD virsotnes ir: A(0;0), B(0;1), C(k;1), D(k;0). Teiksim, ka šī taisnstūra numurs ir 1. Taisnstūra malu garumu attiecība ir 1:k, kā redzams zīmējumā.
![]() |
Uzrakstiet programmu, kura ievadītām veselu skaitļu k, x, y vērtībām,aprēķina un izvada tā taisnstūra numuru, kurš noklāj P(x;y)! Ja punkts P atrodas uz kāda taisnstūra malas vai virsotnē, tad uzskatīt, ka to noklāj taisnstūris ar mazāko iespējamo numuru.
Teksta faila taisnst.in pirmajā ir dotas trīs veselu skaitļu k, x, y vērtības(1<k<100, -109<x,y<109). Starp katriem diviem blakus skaitļiem failā ir viens tukšumsimbols.
Teksta faila taisnst.out pirmajā rindā jāizvada viens naturāls skaitlis - atrastā taisnstūra numurs.
taisnst.in | taisnst.out |
3 0 1 |
1 |
taisnst.in | taisnst.out |
2 7 -2 |
5 |