코딩 및 기타

오일러1058,1059

정지홍 2023. 1. 6. 23:38

#1058 콤마를 삽입하라! : 오일러OJ (euleroj.io)

#정수를 세 자리 단위로 콤마를 삽입
#input:정수 n
#출력은 세자리 단위로 콤마를 추가하여 넣는다
def numlen(x):
    if len(x)%3==0:
        return 0 #3간격 콤마
    elif len(x)%3==1:
        return 1    #처음은 2간격
    elif len(x)%3==2:
        return 2    #처음은 1

n=input()
numL=numlen(n)

if numL==0:
    for i in range(0,len(n)):
        if i%3==2 and i!=len(n)-1:
            print(n[i],end='')
            print(',',end='')
        else:
            print(n[i],end='')

if numL==1:
    for i in range(0,len(n)):
        if i%3==0 and i!=len(n)-1:
            print(n[i],end='')
            print(',',end='')
        else:
            print(n[i],end='')

if numL==2:
    for i in range(0,len(n)):
        if i%3==1 and i!=len(n)-1:
            print(n[i],end='')
            print(',',end='')
        else:
            print(n[i],end='')
 
#A의 아스키코드 65 
#Z의 아스키코드 122
#ord()
x=input()
y=input()

xSum=1
ySum=1

for i in range(0,len(x)):
    a=ord(x[i])
    a-=64
    xSum=xSum*a

for i in range(0,len(y)):
    a=ord(y[i])
    a-=64
    ySum=ySum*a

if (xSum%47)==(ySum%47):
    print("GO")
else:
    print("STAY")