Submission #6143361
Source Code Expand
import java.io.BufferedInputStream import java.util.StringTokenizer const val MOD = 5 // Generated by 1.1.4 https://github.com/kyuridenamida/atcoder-tools (tips: You use the default template now. You can remove this line by using your custom template) fun main(args: Array<String>) { fun StringArray(size: Int, init: (Int) -> String = { "\u0000" }): Array<String> { return Array<String>(size, init) } class Scanner() { private val reader = BufferedInputStream(System.`in`).bufferedReader() private val tokens = StringTokenizer(reader.use { it.readText() }) fun next() = tokens.nextToken() } val sc = Scanner() val m = sc.next().toLong() solve(m) } fun solve(m: Long){ val n = m.toFloat() / 1000f when{ (n < 0.1) -> { println("00") } (n <= 0.9) -> { print("0"); println((n*10).toInt()) } (n <= 5) -> { println((n*10).toInt()) } (n <= 30) -> { println((n + 50).toInt()) } (n <= 70) -> { println((80+(n-30)/5).toInt()) } else -> { println(89) } } return }
Submission Info
Submission Time | |
---|---|
Task | B - 視程の通報 |
User | kitagawa1992 |
Language | Kotlin (1.0.0) |
Score | 100 |
Code Size | 1119 Byte |
Status | AC |
Exec Time | 176 ms |
Memory | 31524 KB |
Judge Result
Set Name | all | ||
---|---|---|---|
Score / Max Score | 100 / 100 | ||
Status |
|
Set Name | Test Cases |
---|---|
all | 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt, test_01.txt, test_02.txt, test_03.txt, test_04.txt, test_05.txt, test_06.txt, test_07.txt, test_08.txt, test_09.txt, test_10.txt, test_11.txt, test_12.txt, test_13.txt, test_14.txt, test_15.txt, test_16.txt, test_17.txt, test_18.txt, test_19.txt, test_20.txt, test_21.txt, test_22.txt, test_23.txt, test_24.txt, test_25.txt, test_26.txt, test_27.txt, test_28.txt, test_29.txt, test_30.txt, test_31.txt, test_32.txt, test_33.txt, test_34.txt, test_35.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
00_sample_01.txt | AC | 174 ms | 31268 KB |
00_sample_02.txt | AC | 172 ms | 29344 KB |
00_sample_03.txt | AC | 172 ms | 27428 KB |
test_01.txt | AC | 173 ms | 27424 KB |
test_02.txt | AC | 171 ms | 29216 KB |
test_03.txt | AC | 172 ms | 31132 KB |
test_04.txt | AC | 171 ms | 29468 KB |
test_05.txt | AC | 176 ms | 29476 KB |
test_06.txt | AC | 174 ms | 29468 KB |
test_07.txt | AC | 172 ms | 31524 KB |
test_08.txt | AC | 172 ms | 31268 KB |
test_09.txt | AC | 172 ms | 27552 KB |
test_10.txt | AC | 174 ms | 29344 KB |
test_11.txt | AC | 173 ms | 27808 KB |
test_12.txt | AC | 173 ms | 27548 KB |
test_13.txt | AC | 172 ms | 27428 KB |
test_14.txt | AC | 171 ms | 27432 KB |
test_15.txt | AC | 173 ms | 29468 KB |
test_16.txt | AC | 173 ms | 27556 KB |
test_17.txt | AC | 171 ms | 27556 KB |
test_18.txt | AC | 174 ms | 27672 KB |
test_19.txt | AC | 173 ms | 27428 KB |
test_20.txt | AC | 172 ms | 29464 KB |
test_21.txt | AC | 172 ms | 27556 KB |
test_22.txt | AC | 172 ms | 29468 KB |
test_23.txt | AC | 172 ms | 29332 KB |
test_24.txt | AC | 173 ms | 29596 KB |
test_25.txt | AC | 174 ms | 27420 KB |
test_26.txt | AC | 172 ms | 27420 KB |
test_27.txt | AC | 172 ms | 27424 KB |
test_28.txt | AC | 173 ms | 27552 KB |
test_29.txt | AC | 172 ms | 29468 KB |
test_30.txt | AC | 173 ms | 27552 KB |
test_31.txt | AC | 172 ms | 25764 KB |
test_32.txt | AC | 173 ms | 29480 KB |
test_33.txt | AC | 171 ms | 27556 KB |
test_34.txt | AC | 172 ms | 29332 KB |
test_35.txt | AC | 173 ms | 27548 KB |