파이썬 코드업 문제 도와주세요 ㅠ.ㅠ 어렵지않아요

파이썬 코드업 문제 도와주세요 ㅠ.ㅠ 어렵지않아요

작성일 2024.01.05댓글 1건
    게시물 수정 , 삭제는 로그인 필요

https://codeup.kr/problem.php?id=4592
이 문제 풀고있는데 테스트 케이스에서 걸리네요..ㅠㅠ
뭐가 틀린걸까요?

n=int(input())
a=[]
for i in range(n):
    a.append(list(map(int,input().split())))
result=0
for i in range(n-1):
    for j in range(i+1,n):
        nulb=1
        if abs(a[j][0]-a[i][0])<10 and abs(a[j][1]-a[i][1])<10:
            #가로세로 둘다 겹치면
            if a[j][0]>a[i][0]:
                nulb=nulb*(a[i][0]+10-a[j][0])
            else:
                nulb=nulb*(a[j][0]+10-a[i][0])
            if a[j][1]>a[i][1]:
                nulb=nulb*(a[i][1]+10-a[j][1])
            else:
                nulb=nulb*(a[j][1]+10-a[i][1])
            result=result+nulb
print(100*n-result)


#파이썬 코드업 #파이썬 코드업 답지 #파이썬 코드업 6082 #코드업 기초 100제 파이썬 #코드업 1484 파이썬 #코드업 1805 파이썬 #코드업 1430 파이썬 #코드업 1542 파이썬 #코드업 1620 파이썬 #코드업 파이썬 6096

profile_image 익명 작성일 -

색종이 넓이바운더리을 상정하고 다음 다음 색종이를 상정 할 때, 겹친 부분은 빼주는 것으로 생각 했는데

3번 이상 겹치는 부분도 있고 이런 부분 에서 답이 없더라고요.

있더라도 엄청 복잡해 지죠.

그러다가 겹치는 부분을 빼주는 것 이라면 수식으로 가능 하니 도화지 크기가 영향을 안주는데

문제에서는 도화지 크기를 제한 하였습니다.

그건 색종이가 도화지를 접은 부분을 체크 하였다가 그 갯수를 세면 되는 것 이죠.

즉 도화지를 배열이나 리스트로 그리고

색종이가 덥는 부분을 표시해 나가는 겁니다.

그리고 표시된 곳의 갯수를 더해 주는 거죠.

기본을 0, 표시를1 로 하면 그냥 다 더해주면 됩니다.

도화지 = [[ 0 for i in range(100)] for j in range(100)] 색종이List=[] n=int(input('색종이 갯수:')) for i in range(n): #색종이 좌표를 저장 lst=list(map(int,input('좌측아래좌표(공백으로 분리): ').split(' '))) 색종이List.append(lst) sumsq=100*n for cPN in range(n): #cPN 색종이 번호 for i in range(색종이List[cPN][0],색종이List[cPN][0]+10): for j in range(색종이List[cPN][1],색종이List[cPN][1]+10): 도화지[i][j]=1 sum=0 for i in range(100): for j in range(100): sum += 도화지[i][j] print(sum)

물리 문제 도와주세요ㅠ

... 성립하지 않아요. 키르히호프 법칙을 어떻게 세우는지 확실하게 알려면 다음 강의를 한번 들어보세요. 어렵지 않으니까 한번 듣기만 하면 키르히호프 문제는...

1년넘게 복부팽만 소화불량 도와주세요 ㅠ

... 큰 문제가 있는걸까요 도와주세요 전문가 선생님들 장속에 살고있는 유익균들이... 공급되지 않아 위에서는 소화가 안되고 몸속에서는 포도당과 지방산과 아미노산을...

닮음 문제도와주세요ㅠ

닮음 문제도와주세요ㅠ 안녕하세요^^ 목동... 하지않아 어려워 하는 경우가 있습니다. 하지만 1-2과정에서... 빈칸문제가 크게 어렵지는 않습니다 ! 따라서 출제율 2/5...

파이썬 도와주세요 ..

파이썬 도와주세요 .. 문제 좀 풀어주시요 아래 참조하세요 addr={} addr['김유신']='***-****-****' addr['강감찬']='***-****-****' addr...