import java.io.*
import java.util.StringTokenizer
import kotlin.math.*
fun main() {
val br = BufferedReader(InputStreamReader(System.`in`))
val c = br.readLine().toInt()
for (i in 1..c) {
val str = StringTokenizer(br.readLine())
val n = str.nextToken().toInt()
var arr = IntArray(n)
var sum = 0
var cnt = 0
for (j in 1..n) {
var token = str.nextToken().toInt()
sum += token
arr[j-1] = token
}
for (k in arr) {
if (k > sum/n) {
cnt++
}
}
// 방법1
println(String.format("%.3f%%",round((100.000*cnt/n)*1000)/1000))
// 방법2
println(String.format("%.3f%%",100.000*cnt/n))
}
br.close()
}
메모리 |
시간 |
언어 |
코드 길이 |
14124 KB |
132 ms |
Kotlin (JVM) |
701 B |
format, 포맷 형식
String.format(바꿀형식, 대상)