Language: C++

INT_MAX=10**18+7
x=10**9+7
def INPUT():return list(int(i) for i in input().split())
def LIST_1D_ARRAY(n):return [0 for _ in range(n)]
def LIST_2D_ARRAY(m,n):return [[0 for _ in range(n)]for _ in range(m)]
###############################################################################
s=input()
prev=0
sum=0
i=0
while(i<len(s)):
    if s[i]=="<":
        count1=0
        while(i<len(s) and s[i]=="<" ):
            count1+=1
            i+=1
        sum=sum+(count1*(2*prev+1+count1))//2
        prev=prev+count1
    else:
        count=0
        while(i<len(s) and s[i]==">"):
            count+=1
            i+=1
        if count>prev:
            sum-=prev
            prev=count
            sum+=((count)*(count+1))//2
            prev=0
        else:
            sum+=(count*(count-1))//2
            prev=0
print(sum)


Compiler output:
a.cc:6:1: error: stray '##' in program
    6 | ###############################################################################
      | ^~
a.cc:6:3: error: stray '##' in program
    6 | ###############################################################################
      |   ^~
a.cc:6:5: error: stray '##' in program
    6 | ###############################################################################
      |     ^~
a.cc:6:7: error: stray '##' in program
    6 | ###############################################################################
      |       ^~
a.cc:6:9: error: stray '##' in program
    6 | ###############################################################################
      |         ^~
a.cc:6:11: error: stray '##' in program
    6 | ###############################################################################
      |           ^~
a.cc:6:13: error: stray '##' in program
    6 | ###############################################################################
      |             ^~
a.cc:6:15: error: stray '##' in program
    6 | ###############################################################################
      |               ^~
a.cc:6:17: error: stray '##' in program
    6 | ###############################################################################
      |                 ^~
a.cc:6:19: error: stray '##' in program
    6 | ###############################################################################
      |                   ^~
a.cc:6:21: error: stray '##' in program
    6 | ###############################################################################
      |                     ^~
a.cc:6:23: error: stray '##' in program
    6 | ###############################################################################
      |                       ^~
a.cc:6:25: error: stray '##' in program
    6 | ###############################################################################
      |                         ^~
a.cc:6:27: error: stray '##' in program
    6 | ###############################################################################
      |                           ^~
a.cc:6:29: error: stray '##' in program
    6 | ###############################################################################
      |                             ^~
a.cc:6:31: error: stray '##' in program
    6 | ###############################################################################
      |                               ^~
a.cc:6:33: error: stray '##' in program
    6 | ###############################################################################
      |                                 ^~
a.cc:6:35: error: stray '##' in program
    6 | ###############################################################################
      |                                   ^~
a.cc:6:37: error: stray '##' in program
    6 | ###############################################################################
      |                                     ^~
a.cc:6:39: error: stray '##' in program
    6 | ###############################################################################
      |                                       ^~
a.cc:6:41: error: stray '##' in program
    6 | ###############################################################################
      |                                         ^~
a.cc:6:43: error: stray '##' in program
    6 | ###############################################################################
      |                                           ^~
a.cc:6:45: error: stray '##' in program
    6 | ###############################################################################
      |                                             ^~
a.cc:6:47: error: stray '##' in program
    6 | ###############################################################################
      |                                               ^~
a.cc:6:49: error: stray '##' in program
    6 | ###############################################################################
      |                                                 ^~
a.cc:6:51: error: stray '##' in program
    6 | ###############################################################################
      |                                                   ^~
a.cc:6:53: error: stray '##' in program
    6 | ###############################################################################
      |                                                     ^~
a.cc:6:55: error: stray '##' in program
    6 | ###############################################################################
      |                                                       ^~
a.cc:6:57: error: stray '##' in program
    6 | ###############################################################################
      |                                                         ^~
a.cc:6:59: error: stray '##' in program
    6 | ###############################################################################
      |                                                           ^~
a.cc:6:61: error: stray '##' in program
    6 | ###############################################################################
      |                                                             ^~
a.cc:6:63: error: stray '##' in program
    6 | ###############################################################################
      |                                                               ^~
a.cc:6:65: error: stray '##' in program
    6 | ###############################################################################
      |                                                                 ^~
a.cc:6:67: error: stray '##' in program
    6 | ###############################################################################
      |                                                                   ^~
a.cc:6:69: error: stray '##' in program
    6 | ###############################################################################
      |                                                                     ^~
a.cc:6:71: error: stray '##' in program
    6 | ###############################################################################
      |                                                                       ^~
a.cc:6:73: error: stray '##' in program
    6 | ###############################################################################
      |                                                                         ^~
a.cc:6:75: error: stray '##' in program
    6 | ###############################################################################
      |                                                                           ^~
a.cc:6:77: error: stray '##' in program
    6 | ###############################################################################
      |                                                                             ^~
a.cc:6:79: error: stray '#' in program
    6 | ###############################################################################
      |                                                                               ^
a.cc:1:1: error: 'INT_MAX' does not name a type
    1 | INT_MAX=10**18+7
      | ^~~~~~~
a.cc:1:1: note: 'INT_MAX' is defined in header '<climits>'; this is probably fixable by adding '#include <climits>'
  +++ |+#include <climits>
    1 | INT_MAX=10**18+7