Submission #305639


Source Code Expand

# -*- coding: utf-8 -*-
"""
Created on Sun Dec 21 13:51:05 2014

@author: 有成
"""

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 asian-2014-650
Language Python (2.7.3)
Score 100
Code Size 568 Byte
Status AC
Exec Time 544 ms
Memory 6572 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 56 ms 3380 KB
subtask0_sample_02.txt AC 60 ms 3380 KB
subtask1_01.txt AC 59 ms 3380 KB
subtask1_02.txt AC 98 ms 3624 KB
subtask1_03.txt AC 544 ms 6572 KB