Calculando áreas
Submit solution
Points:
100 (partial)
Time limit:
1.0s
Java 8
3.0s
Python
3.0s
Memory limit:
64M
Java 8
192M
Python
192M
Authors:
Problem type
Allowed languages
Ada, Assembly, Awk, BrainF***, C, C#, C++, Dart, Go, Java, JS, Kotlin, Lua, Pascal, Perl, Prolog, Python, Scala, Swift, VB
Los Coco-Bits están construyendo un hoyo de forma circular, para hacerlo, toman un cuadrado y dibujan un círculo inscrito en él.
Quieren determinar la superficie encerrada entre el círculo y el cuadrado. ¿Puedes ayudarlos?
DESCRIPCIÓN DE LA ENTRADA:
Una línea que contiene el número de casos T (1 <= T <= 100). Cada una de las siguientes líneas T contendrá el tamaño del lado (1 <= L <= 100) del cuadrado.
DESCRIPCIÓN DE LA SALIDA:
Cada una de las T líneas contendrá el área solicitada para cada caso, redondeada a dos decimales.
ENTRADA DE EJEMPLO:
3
20
30.091
87.0921
SALIDA DE EJEMPLO:
85.84
194.32
1627.76
Comments
Tengo bien las formulas, y el valor de pi, con los casos de prueba me da todo bien, pero al mandarlo me da WA en todo. ._.
Para redondear bien usar:
Un rato despues me dio AC, pero gracias igualmente, y si, era eso lo que me faltaba ._.
Que valor de pi hay que usar?
π = acos(-1) en este caso.
This comment is hidden due to too much negative feedback. Show it anyway.
gets() y print(). Son para programar en la pagina, porque talves puedas ver js es un lenguaje para programacion web no para competitivo. Nota: gets lo entra todo como cadena, y print funciona como el print de python3.
Tambien decir que cuando vas a enviar una solucion en JS debe aparecer como un cartel con los diferentes metodos que usa el dmoj para detectar que se trata de una entrada, una salida,... etc. Saludos!!