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.
Autors: Arnis Kalējs |
Copyright © 2001 Girts Folkmanis, LIIS |