Afişează mesaje
|
Pagini: [1] 2
|
9
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / 129 Cercuri
|
: Octombrie 27, 2005, 16:09:04
|
spatarel: 1.corect (dupa mine): if ((R1+R2)*(R1+R2) == (X1-X2)*(X1-X2) + (Y1-Y2)*(Y1-Y2) || (R1-R2)*(R1-R2) == (X1-X2)*(X1-X2) + (Y1-Y2)*(Y1-Y2))
2.corect dupa evaluator: if (abs(R1+R2 - sqrt((X1-X2)*(X1-X2) + (Y1-Y2)*(Y1-Y2))) <=0.0001 || abs(R1-R2 - sqrt((X1-X2)*(X1-X2) + (Y1-Y2)*(Y1-Y2))) <= 0.0001 )
cele 2 chestii sunt echivalente...doar k la 2. avand in vedere k lucrezi cu var de tipul real-pascal sau double-C compararea a 2 variabile d tipul ala se face mai greu si de aceea mai usor se compara diferenta lor cu 0.0001 in cazul de fata...
|
|
|
17
|
Comunitate - feedback, proiecte si distractie / Sondaje / Seria Happy Coding
|
: Octombrie 23, 2005, 21:25:33
|
dragutz concurs....totusi 10 pb au fost km multe... ... ideea cu timp exagerat d mult mie nu mi se pare rea...anyway sunt destule concursuri "in stil vechi"..happy coding tocmai prin asta difera de ele ...introduce factorul relaxare.... ce nu prea mi-a placut a fsot stilul ACM cu 1 sg test si fara punctaje partiale ...in rest...a fost ok.. astept happy coding #3 ... keep it with the good working...
|
|
|
|