1209. [S/W 문제해결 기본] 2일차 - Sum

2023. 3. 5. 23:26·Algorithm/SW Expert Academy Review

D3

Problem

SW Expert Academy Sum

 

SW Expert Academy

SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!

swexpertacademy.com


Solution

1. 가로와 세로, 그리고 각 대각선의 합을 구한 후, 최댓값을 구한다.

Code

max()함수 미사용

for _ in range(10):
    N = int(input())
    arr = [list(map(int, input().split())) for _ in range(100)]
    cross1 = cross2 = 0
    max = 0
    for i in range(100):
        width = height = 0
 
        for j in range(100):
            # 행
            width += arr[i][j]
            # 열
            height += arr[j][i]
        # 대각선1
        cross1 += arr[i][i]
        # 대각선 2
        cross2 += arr[99-i][i]
    # 최대값 구하기
        if max < width:
            max = width
        if max < height:
            max = height
    if max < cross1:
        max = cross1
    if max < cross2:
        max = cross2
    print(f'#{N} {max}')

max()함수 사용

for _ in range(10):
    N = int(input())
    arr = [list(map(int, input().split())) for _ in range(100)]
    cross1 = cross2 = max_val = 0
    for i in range(100):
        width = height = 0
  
        for j in range(100):
            # 행
            width += arr[i][j]
            # 열
            height += arr[j][i]
        # 최대값 구하기
        max_val = max(max_val, width, height)
        # 대각선1
        cross1 += arr[i][i]
        # 대각선 2
        cross2 += arr[99-i][i]
     
    print(f'#{N} {max(max_val, cross1, cross2)}')


<부족한 부분은 댓글로 남겨주시면 저에게 도움이 됩니다!>

반응형

'Algorithm > SW Expert Academy Review' 카테고리의 다른 글

4839. [파이썬 S/W 문제해결 기본] 2일차 - 이진탐색  (0) 2023.03.05
4843. [파이썬 S/W 문제해결 기본] 2일차 - 특별한 정렬  (0) 2023.03.05
2001. 파리 퇴치  (0) 2023.03.05
4836. [파이썬 S/W 문제해결 기본] 2일차 - 색칠하기  (0) 2023.03.05
4837. [파이썬 S/W 문제해결 기본] 2일차 - 부분 집합의 합  (0) 2023.03.05
'Algorithm/SW Expert Academy Review' 카테고리의 다른 글
  • 4839. [파이썬 S/W 문제해결 기본] 2일차 - 이진탐색
  • 4843. [파이썬 S/W 문제해결 기본] 2일차 - 특별한 정렬
  • 2001. 파리 퇴치
  • 4836. [파이썬 S/W 문제해결 기본] 2일차 - 색칠하기
devSeongKu
devSeongKu
#FE_개발일지 #일상 #알고리즘
    • 분류 전체보기 (60)
      • Algorithm (41)
        • 개념 (8)
        • SW Expert Academy Review (22)
        • BaekJoon Review (11)
      • WEB (12)
        • HTML (5)
        • CSS (2)
        • JavaScript (1)
        • Django (4)
      • CS (3)
        • Git (2)
      • PROJECT (2)
        • 에러핸들링 (2)
      • 기타 (2)
  • 반응형
  • devSeongKu
    From The Present
    devSeongKu
  • 전체
    오늘
    어제
  • 링크

    • Github
  • 인기 글

  • 태그

    알고리즘
    SWEA
    Python
    스프린트프론트엔드8기
    html
    코드잇스프린트
    취업까지달린다
    SW Expert Academy
    Baekjoon
    Algorithm
  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
devSeongKu
1209. [S/W 문제해결 기본] 2일차 - Sum
상단으로

티스토리툴바