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
AC × 28
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