Submission #1218391

#TimeUsernameProblemLanguageResultExecution timeMemory
1218391tgirolami09Crtanje (COCI20_crtanje)Pypy 3
50 / 50
150 ms51344 KiB
length = int(input())
changes = list(input())
currVal = 0
values = []
for i in changes:
    if i=="+":
        values.append(currVal)
        currVal+=1

    elif i=="-":
        currVal-=1
        values.append(currVal)
        
    else:
        values.append(currVal)

nbLines = max(values)-min(values)+1

for i in range(nbLines):
    for j in range(length):
        if (values[j]==nbLines-i-1+min(values)):
            if (changes[j]=="="):
                print("_",end="")
            elif (changes[j]=="+"):
                print("/",end="")
            else:
                print("\\",end="")
        else:
            print(".",end="")
    print()

Compilation message (stdout)

Compiling 'crtanje.py'...

=======
  adding: __main__.pyc (deflated 31%)

=======
#Verdict Execution timeMemoryGrader output
Fetching results...