코딩 및 기타

오일러1075,1107

정지홍 2023. 1. 17. 19:22

#1075 삼각형 : 오일러OJ (euleroj.io)

#삼각형은 2개의 정수로 초기화된다
#하나는 삼각형의 크기 , 다른 하나는 삼각형의 초깃갑
n,s=map(int, input().split())
triangle=[]
nSave=s
x=0
for i in range(0,n):
    y=[]
    for j in range(0,n):
        if x<=j:
           y.append(0)
           
        else:
           y.append(' ')
    x=x+1
    triangle.append(y)


for i in range(0,n):
    for j in range(0,i+1):
        triangle[j][i]=nSave
        nSave+=1
        if nSave==10:
            nSave=1

for i in range(0,n):
    for j in range(0,n):
        print("%s "%(triangle[i][j]), end='')
    print()

 

 

 
#첫줄은 3개의 정수
#바닥에 쏟은 성냥의 수, 나머지는 상자바닥의 가로,세로 길이
#출력은 yes or no로 
n,x,y=map(int , input().split())

length=(x*x)+(y*y)
length=length**(1/2)

for i in range(0,n):
    a=int(input())
    if a<=length:
        print("YES")
    else:
        print("NO")