Submission

Status:

PPPPPPPPPPPPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: pimpitchar

Problemset: Abacus

Language: python

Time: 0.012 second

Submitted On: 2025-10-17 07:17:13

num = int(input())

tb = num // 10000000
bi = (num // 1000000) - (tb*10)
ht = (num // 100000) - ((tb*100)+(bi*10))
tt = (num // 10000) - ((tb*1000)+(bi*100)+(ht*10))
th = (num // 1000) - ((tb*10000)+(bi*1000)+(ht*100)+(tt*10))
hu = (num // 100) - ((tb*100000)+(bi*10000)+(ht*1000)+(tt*100)+(th*10))
te = (num // 10) - ((tb*1000000)+(bi*100000)+(ht*10000)+(tt*1000)+(th*100)+(hu*10))
un = (num // 1) - ((tb*10000000)+(bi*1000000)+(ht*100000)+(tt*10000)+(th*1000)+(hu*100)+(te*10))

n = [tb,bi,ht,tt,th,hu,te,un]
fivez = ["*","*","*","*","*","*","*","*"]
fiveu = ["*","*","*","*","*","*","*","*"]
fived = [" "," "," "," "," "," "," "," "]
zero = [" "," "," "," "," "," "," "," "]
one = ["*","*","*","*","*","*","*","*"]
two = ["*","*","*","*","*","*","*","*"]
three = ["*","*","*","*","*","*","*","*"]
four = ["*","*","*","*","*","*","*","*"]
five = ["*","*","*","*","*","*","*","*"]

for i in range(len(n)):
    if n[i] >= 5 :
        fiveu.pop(i)
        fiveu.insert(i," ")
        fived.pop(i)
        fived.insert(i,"*")
        if n[i] - 5 >= 1 :
            zero.pop(i)
            zero.insert(i,"*")
            one.pop(i)
            one.insert(i," ")
        if n[i] - 5 >= 2 :
            one.pop(i)
            one.insert(i,"*")
            two.pop(i)
            two.insert(i," ")
        if n[i] - 5 >= 3 :
            two.pop(i)
            two.insert(i,"*")
            three.pop(i)
            three.insert(i," ")
        if n[i] - 5 >= 4 :
            three.pop(i)
            three.insert(i,"*")
            four.pop(i)
            four.insert(i," ")        
    else :
        if n[i] >= 1 :
            zero.pop(i)
            zero.insert(i,"*")
            one.pop(i)
            one.insert(i," ")
        if n[i] >= 2 :
            one.pop(i)
            one.insert(i,"*")
            two.pop(i)
            two.insert(i," ")
        if n[i] >= 3 :
            two.pop(i)
            two.insert(i,"*")
            three.pop(i)
            three.insert(i," ")
        if n[i] >= 4 :
            three.pop(i)
            three.insert(i,"*")
            four.pop(i)
            four.insert(i," ")                            
            
for i in range(len(fivez)):
    if i == 7 :
        print(fivez[i], end="\n")
    else :    
        print(fivez[i], end=" ")

for i in range(len(fiveu)):
    if i == 7 :
        print(fiveu[i], end="\n")
    else :    
        print(fiveu[i], end=" ")

for i in range(len(fived)):
    if i == 7 :
        print(fived[i], end="\n")
    else :    
        print(fived[i], end=" ")

print("-----------------")

for i in range(len(zero)):
    if i == 7 :
        print(zero[i], end="\n")
    else :
        print(zero[i], end=" ")

for i in range(len(one)):
    if i == 7 :
        print(one[i], end="\n")
    else :    
        print(one[i], end=" ")

for i in range(len(two)):
    if i == 7 :
        print(two[i], end="\n")
    else :
        print(two[i], end=" ")

for i in range(len(three)):
    if i == 7 :
        print(three[i], end="\n")
    else :
        print(three[i], end=" ")

for i in range(len(four)):
    if i == 7 :
        print(four[i], end="\n")
    else :    
        print(four[i], end=" ")

print("* * * * * * * *")