Submission #31952356
Source Code Expand
parseint() = parse(Int, readline()) parseints() = parse.(Int, split(readline())) function solve(k, a, b) (k ≤ a - 1 || b ≤ a + 2) && return k + 1 k -= (a - 1) x, r = divrem(k, 2) a + x * (b - a) + r end function main() k, a, b = parseints() println(solve(k, a, b)) end main()
Submission Info
Submission Time | |
---|---|
Task | C - When I hit my pocket... |
User | matsueushi |
Language | Julia (1.4.0) |
Score | 400 |
Code Size | 323 Byte |
Status | AC |
Exec Time | 264 ms |
Memory | 172696 KiB |
Judge Result
Set Name | Sample | All | ||||
---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 400 / 400 | ||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | s1.txt, s2.txt, s3.txt |
All | 01.txt, 02.txt, 03.txt, 04.txt, 05.txt, 06.txt, 07.txt, 08.txt, 09.txt, 10.txt, 11.txt, 12.txt, s1.txt, s2.txt, s3.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
01.txt | AC | 264 ms | 172672 KiB |
02.txt | AC | 240 ms | 172176 KiB |
03.txt | AC | 240 ms | 172560 KiB |
04.txt | AC | 242 ms | 172568 KiB |
05.txt | AC | 235 ms | 172148 KiB |
06.txt | AC | 237 ms | 171848 KiB |
07.txt | AC | 234 ms | 171608 KiB |
08.txt | AC | 235 ms | 172252 KiB |
09.txt | AC | 232 ms | 172572 KiB |
10.txt | AC | 240 ms | 172468 KiB |
11.txt | AC | 233 ms | 172200 KiB |
12.txt | AC | 235 ms | 171988 KiB |
s1.txt | AC | 231 ms | 172456 KiB |
s2.txt | AC | 237 ms | 172064 KiB |
s3.txt | AC | 235 ms | 172696 KiB |