Submission

Status:

--------------------

Subtask/Task Score:

0/100

Score: 0

User: pimpitchar

Problemset: Abacus

Language: python

Time: 0.013 second

Submitted On: 2025-10-16 13:32:38

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*100000000)+(bi*1000000)+(ht*100000)+(tt*10000)+(th*1000)+(hu*100)+(te*10))

n = [tb,bi,ht,tt,th,hu,te,un]
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," ")                            
            
print("* * * * * * * *")
print("\n")

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

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

print("-----------------")
print("\n")

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

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

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

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

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

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