Submission #2586725
Source Code Expand
k=gets.to_i;z=h=0;(s=gets.chop).size.times{|i|h+=k**i*(s[i].ord-96)};(z=(h-1)%k+1;z+=[h-z,26-z].min/k*k;putc z+96;h-=z;h/=k)while h>0;puts""
Submission Info
Submission Time | |
---|---|
Task | C - Best Password |
User | kotatsugame |
Language | Ruby (2.3.3) |
Score | 100 |
Code Size | 140 Byte |
Status | AC |
Exec Time | 15 ms |
Memory | 2428 KB |
Judge Result
Set Name | All | ||
---|---|---|---|
Score / Max Score | 100 / 100 | ||
Status |
|
Set Name | Test Cases |
---|---|
All | corner_18, corner_19, corner_20, corner_21, corner_22, corner_23, large_09, large_10, large_11, large_12, large_13, large_14, large_15, large_16, large_17, sample_00, sample_01, sample_02, sample_03, small_00, small_01, small_02, small_03, small_04, small_05, small_06, small_07, small_08 |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
corner_18 | AC | 7 ms | 1788 KB |
corner_19 | AC | 7 ms | 1788 KB |
corner_20 | AC | 7 ms | 1788 KB |
corner_21 | AC | 7 ms | 1788 KB |
corner_22 | AC | 12 ms | 2172 KB |
corner_23 | AC | 15 ms | 2428 KB |
large_09 | AC | 11 ms | 2044 KB |
large_10 | AC | 13 ms | 2172 KB |
large_11 | AC | 13 ms | 2172 KB |
large_12 | AC | 14 ms | 2300 KB |
large_13 | AC | 14 ms | 2300 KB |
large_14 | AC | 15 ms | 2300 KB |
large_15 | AC | 14 ms | 2428 KB |
large_16 | AC | 15 ms | 2428 KB |
large_17 | AC | 15 ms | 2428 KB |
sample_00 | AC | 7 ms | 1788 KB |
sample_01 | AC | 7 ms | 1788 KB |
sample_02 | AC | 7 ms | 1788 KB |
sample_03 | AC | 7 ms | 1788 KB |
small_00 | AC | 7 ms | 1788 KB |
small_01 | AC | 7 ms | 1788 KB |
small_02 | AC | 7 ms | 1788 KB |
small_03 | AC | 7 ms | 1788 KB |
small_04 | AC | 7 ms | 1788 KB |
small_05 | AC | 7 ms | 1788 KB |
small_06 | AC | 7 ms | 1788 KB |
small_07 | AC | 7 ms | 1788 KB |
small_08 | AC | 7 ms | 1788 KB |