Submission #416175


Source Code Expand

n=input()
print 10**n-1
s='0'*n
print s
d=[True]*n
num=[0]*n
for t in range(10**n-1):
    for i in range(n):
        if d[i]:
            if num[i]==9:
                d[i]=False
            else:
                num[i]+=1
                break;
        else:
            if num[i]==0:
                d[i]=True
            else:
                num[i]-=1
                break
    s=''
    for i in range(n-1,-1,-1):
        s+=str(num[i])
    print s

Submission Info

Submission Time
Task A - Lock
User rhd_may_2015_13
Language Python (2.7.3)
Score 100
Code Size 475 Byte
Status AC
Exec Time 530 ms
Memory 6616 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 100 / 100
Status
AC × 2
AC × 5
Set Name Test Cases
Sample subtask0_sample_01.txt, subtask0_sample_02.txt
All subtask0_sample_01.txt, subtask0_sample_02.txt, subtask1_01.txt, subtask1_02.txt, subtask1_03.txt
Case Name Status Exec Time Memory
subtask0_sample_01.txt AC 59 ms 3416 KB
subtask0_sample_02.txt AC 56 ms 3412 KB
subtask1_01.txt AC 60 ms 3456 KB
subtask1_02.txt AC 99 ms 3744 KB
subtask1_03.txt AC 530 ms 6616 KB